Ext.define('saas.view.money.verification.FormPanelController', { extend: 'saas.view.core.form.FormPanelController', alias: 'controller.money-verification-formpanel', init: function (form) { var me = this; this.control({ // 客户 'dbfindtrigger[name=vc_custname]':{ beforerender:function(f){ Ext.apply(f,{ //赋值 dbfinds:[{ from: 'id', to: 'vc_custid',ignore:true }, { from:'cu_code', to:'vc_custcode' },{ from:'cu_name', to:'vc_custname' }], }) ; } }, // 转出客户 'dbfindtrigger[name=vc_outcustname]':{ beforerender:function(f){ Ext.apply(f,{ //赋值 dbfinds:[{ from: 'id', to: 'vc_outcustid',ignore:true }, { from:'cu_code', to:'vc_outcustcode' },{ from:'cu_name', to:'vc_outcustname' }], }) ; } }, // 转入客户 'dbfindtrigger[name=vc_turncustname]':{ beforerender:function(f){ Ext.apply(f,{ //赋值 dbfinds:[{ from: 'id', to: 'vc_turncustid',ignore:true }, { from:'cu_code', to:'vc_turncustcode' },{ from:'cu_name', to:'vc_turncustname' }], }) ; } }, // 供应商 'dbfindtrigger[name=vc_vendname]':{ beforerender: function (f) { Ext.apply(f, { dbfinds: [{ from: 'id', to: 'vc_vendid', ignore: true }, { from: 've_code', to: 'vc_vendcode' }, { from: 've_name', to: 'vc_vendname' }], }); } }, // 转出供应商 'dbfindtrigger[name=vc_outvendname]':{ beforerender: function (f) { Ext.apply(f, { dbfinds: [{ from: 'id', to: 'vc_outvendid', ignore: true }, { from: 've_code', to: 'vc_outvendcode' }, { from: 've_name', to: 'vc_outvendname' }], }); } }, // 转入供应商 'dbfindtrigger[name=vc_turnvendname]':{ beforerender: function (f) { Ext.apply(f, { dbfinds: [{ from: 'id', to: 'vc_turncustid', ignore: true }, { from: 've_code', to: 'vc_turnvendcode' }, { from: 've_name', to: 'vc_turnvendname' }], }); } }, }); }, });