|
|
@@ -12,7 +12,7 @@ Ext.define('saas.view.core.form.FormPanelController', {
|
|
|
viewModel = me.getViewModel(),
|
|
|
status = viewModel.get(statusCodeField);
|
|
|
|
|
|
- status == 'AUDITED' ? me.unAudit() : me.audit();
|
|
|
+ status == 'AUDITED' ? me.onUnAudit() : me.onAudit();
|
|
|
},
|
|
|
|
|
|
add: function(){
|
|
|
@@ -179,13 +179,11 @@ Ext.define('saas.view.core.form.FormPanelController', {
|
|
|
});
|
|
|
},
|
|
|
|
|
|
- audit: function(){
|
|
|
+ onAudit: function(){
|
|
|
var me = this,
|
|
|
form = this.getView(),
|
|
|
- detailCount = form.detailCount,
|
|
|
viewModel = me.getViewModel(),
|
|
|
- id = viewModel.get(form._idField),
|
|
|
- modelData = viewModel.getData();
|
|
|
+ id = viewModel.get(form._idField);
|
|
|
|
|
|
var dirty = form.isDirty();
|
|
|
|
|
|
@@ -209,7 +207,17 @@ Ext.define('saas.view.core.form.FormPanelController', {
|
|
|
if(!form.beforeAudit()) {
|
|
|
return false;
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
+ me.audit();
|
|
|
+ },
|
|
|
+
|
|
|
+ audit: function() {
|
|
|
+ var me = this,
|
|
|
+ form = me.getView(),
|
|
|
+ viewModel = me.getViewModel(),
|
|
|
+ detailCount = form.detailCount,
|
|
|
+ modelData = viewModel.getData();
|
|
|
+
|
|
|
//form里面数据
|
|
|
var formData = form.getFormData();
|
|
|
var params = {
|
|
|
@@ -269,7 +277,8 @@ Ext.define('saas.view.core.form.FormPanelController', {
|
|
|
form.fireEvent('afteraudit', false, form, res);
|
|
|
});
|
|
|
},
|
|
|
- unAudit: function() {
|
|
|
+
|
|
|
+ onUnAudit: function() {
|
|
|
var me = this;
|
|
|
var form = this.getView();
|
|
|
var viewModel = me.getViewModel();
|
|
|
@@ -281,23 +290,34 @@ Ext.define('saas.view.core.form.FormPanelController', {
|
|
|
return false;
|
|
|
}
|
|
|
|
|
|
- me.BaseUtil.request({
|
|
|
- url: form._unAuditUrl+id,
|
|
|
- method: 'POST',
|
|
|
- })
|
|
|
- .then(function(localJson) {
|
|
|
- if(localJson.success){
|
|
|
- //解析参数
|
|
|
- showToast('反审核成功');
|
|
|
- form.FormUtil.loadData(form);
|
|
|
- }
|
|
|
- })
|
|
|
- .catch(function(res) {
|
|
|
- console.error(res);
|
|
|
- showToast('反审核失败: ' + res.message);
|
|
|
- });
|
|
|
+ me.unAudit();
|
|
|
}
|
|
|
},
|
|
|
+
|
|
|
+ unAudit: function() {
|
|
|
+ var me = this;
|
|
|
+ var form = this.getView();
|
|
|
+ var viewModel = me.getViewModel();
|
|
|
+ var id = viewModel.get(form._idField);
|
|
|
+ var code = viewModel.get(form._codeField);
|
|
|
+
|
|
|
+ me.BaseUtil.request({
|
|
|
+ url: form._unAuditUrl+id,
|
|
|
+ method: 'POST',
|
|
|
+ })
|
|
|
+ .then(function(localJson) {
|
|
|
+ if(localJson.success){
|
|
|
+ //解析参数
|
|
|
+ showToast('反审核成功');
|
|
|
+ form.FormUtil.loadData(form);
|
|
|
+ }
|
|
|
+ })
|
|
|
+ .catch(function(res) {
|
|
|
+ console.error(res);
|
|
|
+ showToast('反审核失败: ' + res.message);
|
|
|
+ });
|
|
|
+ },
|
|
|
+
|
|
|
codeEditorBlur: function(e) {
|
|
|
var me = this,
|
|
|
viewModel = me.getViewModel(),
|