Ext.define('saas.view.document.vendor.BasePanel', { extend: 'saas.view.core.base.BasePanel', xtype: 'document-vendor-basepanel', controller: 'document-vendor-basepanel', viewModel: 'document-vendor-basepanel', searchField:[{ xtype : "remotecombo", storeUrl:basePath+'ducument/vendorkind/getCombo', name : "ve_type", emptyText : "请选择供应商类型", allowBlank : true, queryMode: 'local', displayField: 'display', valueField: 'value', columnWidth : 0.25, etc:{ vendorkind:{ keyField:'id', dataField:'vk_name', reqUrl:basePath+'ducument/vendorkind/save', delUrl:basePath+'ducument/vendorkind/delete' } }, addHandler:function(b){ var form = this.ownerCmp.ownerCt.ownerCt; this.dialog = form.getController().getView().add({ xtype: 'document-kind-childwin', bind: { title: '新增供应商类型' }, dataKind:'vendorkind', belong:this.ownerCmp.etc['vendorkind'], _parent:form, record:null, session: true }); this.dialog.show(); } }], //字段属性 _formXtype:'document-vendor-formpanel', _title:'供应商资料', // _dataUrl:basePath+'ducument/vendor/list', _deleteUrl:basePath+'ducument/vendor/delete/', _batchOpenUrl:basePath+'ducument/vendor/batchOpen', _batchCloseUrl:basePath+'ducument/vendor/batchClose', _batchDeleteUrl:basePath+'ducument/vendor/batchDelete', gridConfig: { idField: 'id', codeField: 've_code', dataUrl: basePath+'ducument/vendor/list', columns : [{ text : "供应商id", width : 0, dataIndex : "id", xtype : "numbercolumn", },{ text : "供应商编号", width : 200.0, dataIndex : "ve_code", xtype : "", }, { text : "供应商名称", dataIndex : "ve_name", width : 120.0, xtype : "", }, { text : "供应商状态", dataIndex : "ve_status", width : 120.0, xtype : "" }, { text : "供应商UU", dataIndex : "ve_uu", width : 120.0, xtype : "", }, { text : "默认供应商联系人", dataIndex : "vc_name", flex : 1.0, xtype : "", }] }, });