Browse Source

主从表保存审核后触发监听

zhuth 7 years ago
parent
commit
ec44cda9de
1 changed files with 6 additions and 0 deletions
  1. 6 0
      frontend/saas-web/app/view/core/form/FormPanelController.js

+ 6 - 0
frontend/saas-web/app/view/core/form/FormPanelController.js

@@ -105,11 +105,14 @@ Ext.define('saas.view.core.form.FormPanelController', {
                 var newTitle = form._title + '(' + code + ')';
 
                 refreshTabTitle(newId, newTitle);
+
+                form.fireEvent('aftersave', true, form, localJson);
             }
         })
         .catch(function(res) {
             console.error(res);
             showToast('保存失败: ' + res.message);
+            form.fireEvent('aftersave', false, form, res);
         });
     },
 
@@ -165,6 +168,8 @@ Ext.define('saas.view.core.form.FormPanelController', {
                 form.FormUtil.loadData(form);
                 form.setEditable(false);
                 showToast('审核成功');
+
+                form.fireEvent('afteraudit', true, form, localJson);
             }
         })
         .catch(function(res) {
@@ -182,6 +187,7 @@ Ext.define('saas.view.core.form.FormPanelController', {
                 form.FormUtil.loadData(form);
             }
             showToast('审核失败: ' + res.message);
+            form.fireEvent('afteraudit', false, form, res);
         });
     },
     unAudit: function() {