| 123456789101112131415161718192021222324252627282930313233343536 |
- Ext.define('saas.view.purchase.reconciliation.FormPanelController', {
- extend: 'saas.view.core.form.FormPanelController',
- alias: 'controller.purchase-reconciliation-formpanel',
- init: function (form) {
- var me = this;
- this.control({});
- },
- agree:function(){
- var me = this;
- var url = '/api/money/apcheck/agree/';
- me.sendUrl(url)
- },
- disagree:function(){
- var me = this;
- var url = '/api/money/apcheck/reject/';
- me.sendUrl(url)
- },
- sendUrl:function(url){
- var me = this;
- var id = me.getViewModel().getData().id;
- saas.util.BaseUtil.request({
- url: url + id,
- params: '',
- method: 'POST',
- })
- .then(function() {
- //解析参数
- saas.util.BaseUtil.showSuccessToast('操作成功');
- me.refresh()
- })
- .catch(function(e) {
- //失败
- saas.util.BaseUtil.showErrorToast('操作失败: ' + e.message);
- });
- }
- });
|