|
|
@@ -1,60 +0,0 @@
|
|
|
-Ext.define('saas.view.document.employee.FormController', {
|
|
|
- extend: 'saas.view.core.form.FormPanelController',
|
|
|
- alias: 'controller.document-employee-formpanel',
|
|
|
-
|
|
|
- auditBtnClick: function() {
|
|
|
- var me = this,
|
|
|
- form = me.getView(),
|
|
|
- statusCodeField = form._statusCodeField,
|
|
|
- viewModel = me.getViewModel(),
|
|
|
- status = viewModel.data[statusCodeField];
|
|
|
- status == 'OPEN' ? me.unAudit() : me.audit();
|
|
|
- },
|
|
|
-
|
|
|
- audit: function(){
|
|
|
- var me = this,
|
|
|
- form = this.getView(),
|
|
|
- viewModel = me.getViewModel();
|
|
|
-
|
|
|
- saas.util.BaseUtil.request({
|
|
|
- url: form._openUrl+'/'+viewModel.data.id,
|
|
|
- params: '',
|
|
|
- method: 'POST',
|
|
|
- })
|
|
|
- .then(function(localJson) {
|
|
|
- if(localJson.success){
|
|
|
- form.initId = localJson.data.id;
|
|
|
- saas.util.FormUtil.loadData(form);
|
|
|
- viewModel.set('base.editable', false);
|
|
|
- saas.util.BaseUtil.showToast('启用成功');
|
|
|
- }
|
|
|
- })
|
|
|
- .catch(function(res) {
|
|
|
- console.error(res);
|
|
|
- saas.util.BaseUtil.showToast('启用失败: ' + res.message);
|
|
|
- });
|
|
|
- },
|
|
|
- unAudit: function() {
|
|
|
- var me = this,
|
|
|
- form = this.getView(),
|
|
|
- viewModel = me.getViewModel();
|
|
|
-
|
|
|
- saas.util.BaseUtil.request({
|
|
|
- url: form._closeUrl+'/'+viewModel.data.id,
|
|
|
- params: '',
|
|
|
- method: 'POST',
|
|
|
- })
|
|
|
- .then(function(localJson) {
|
|
|
- if(localJson.success){
|
|
|
- form.initId = localJson.data.id;
|
|
|
- saas.util.FormUtil.loadData(form);
|
|
|
- viewModel.set('base.editable', false);
|
|
|
- saas.util.BaseUtil.showToast('禁用成功');
|
|
|
- }
|
|
|
- })
|
|
|
- .catch(function(res) {
|
|
|
- console.error(res);
|
|
|
- saas.util.BaseUtil.showToast('禁用失败: ' + res.message);
|
|
|
- });
|
|
|
- }
|
|
|
-});
|