diff --git a/src/main/webapp/WEB-INF/manager/cms/content/form.ftl b/src/main/webapp/WEB-INF/manager/cms/content/form.ftl index 9fe1ac64..034857da 100644 --- a/src/main/webapp/WEB-INF/manager/cms/content/form.ftl +++ b/src/main/webapp/WEB-INF/manager/cms/content/form.ftl @@ -391,29 +391,31 @@ that.model.form.linkId = data.data.id; that.model.save(); } - that.$notify({ title: '成功', message: '保存成功', - type: 'success' + type: 'success', + duration: 1000, + onClose: function () { + if (that.returnIsShow) { + javascript: history.go(-1); + } else { + //如果是顶级封面或封面,则重新加载,避免文章和自定义模型重复保存 + location.reload(); + } + that.saveDisabled = false; + } }); - if (that.returnIsShow) { - javascript: history.go(-1); - } else { - //如果是顶级封面或封面,则重新拿到当前封面id,避免重复保存 - that.list(that.form.categoryId); - } - } else { that.$notify({ title: '失败', message: data.msg, type: 'warning' }); + that.saveDisabled = false; } - that.saveDisabled = false; }); } else { _this.activeName = 'form';