|
|
@@ -305,13 +305,16 @@ $(document).ready(() => {
|
|
|
const getCurTemplate = function() {
|
|
|
return curTemplate;
|
|
|
};
|
|
|
- const getTemplateCaptionHtml = function(template) {
|
|
|
+ const getTemplateCaptionInnerHtml = function(template) {
|
|
|
const usedHtml = template.used_count > 0 ? '<i class="ml-1 fa fa-lock text-danger"></i>' : '';
|
|
|
- return `<div class="d-flex justify-content-between align-items-center table-file" templateId="${template.id}"><div>${template.name}${usedHtml}</div>` +
|
|
|
+ return `<div>${template.name}${usedHtml}</div>` +
|
|
|
' <div class="btn-group-table" style="display: none;">\n' +
|
|
|
' <a href="javascript: void(0);" class="mr-1" data-toggle="tooltip" data-placement="bottom" data-original-title="编辑" name="renameTemplate"><i class="fa fa-pencil fa-fw"></i></a>\n' +
|
|
|
' <a href="javascript: void(0);" class="mr-1" data-toggle="tooltip" data-placement="bottom" data-original-title="删除" name="delTemplate"><i class="fa fa-trash-o fa-fw text-danger"></i></a>\n' +
|
|
|
- '</div></div>';
|
|
|
+ '</div>';
|
|
|
+ };
|
|
|
+ const getTemplateCaptionHtml = function(template) {
|
|
|
+ return `<div class="d-flex justify-content-between align-items-center table-file" templateId="${template.id}">` + getTemplateCaptionInnerHtml(template) + '</div>';
|
|
|
};
|
|
|
const getTemplateHtml = function(template) {
|
|
|
const html = [];
|
|
|
@@ -344,7 +347,7 @@ $(document).ready(() => {
|
|
|
});
|
|
|
};
|
|
|
if (templates.length > 0) setCurTemplate(templates[0]);
|
|
|
- return { setCurTemplate, getCurTemplate, addTemplate, delTemplate, renameTemplate, getTemplateCaptionHtml }
|
|
|
+ return { setCurTemplate, getCurTemplate, addTemplate, delTemplate, renameTemplate, getTemplateCaptionHtml, getTemplateCaptionInnerHtml }
|
|
|
})(templateList);
|
|
|
|
|
|
$('body').on('click', '.table-file', function(e) {
|
|
|
@@ -388,7 +391,7 @@ $(document).ready(() => {
|
|
|
const template = templateList.find(x => { return x.id === templateId; });
|
|
|
if (!template) return;
|
|
|
|
|
|
- $(`.table-file[templateId=${templateId}]`).html(templateObj.getTemplateCaptionHtml(template));
|
|
|
+ $(`.table-file[templateId=${templateId}]`).html(templateObj.getTemplateCaptionInnerHtml(template));
|
|
|
});
|
|
|
$('body').on('click', 'a[name=delTemplate]', function(e) {
|
|
|
e.stopPropagation();
|