|
|
@@ -1,166 +0,0 @@
|
|
|
-Ext.define('saas.view.test.query.FormPanel', {
|
|
|
- extend: 'saas.view.core.query.FormPanel',
|
|
|
- xtype: 'test-query-formpanel',
|
|
|
-
|
|
|
- controller: 'test-query-formcontroller',
|
|
|
- viewModel: 'test-query-formmodel',
|
|
|
- viewName:'test-query-formpanel',
|
|
|
-
|
|
|
- //字段属性
|
|
|
- _codeField: 'pu_code',
|
|
|
- _statusField: 'pu_statuscode',
|
|
|
- _idField: 'pu_id',
|
|
|
-
|
|
|
- items:[{
|
|
|
- xtype: 'core-query-queryformpanel',
|
|
|
- //_baseItems
|
|
|
- items:[
|
|
|
- {
|
|
|
- xtype: 'hidden',
|
|
|
- name: 'pu_id',
|
|
|
- bind:'{pu_id}',
|
|
|
- fieldLabel: 'ID',
|
|
|
- allowBlank: true,
|
|
|
- columnWidth: 0
|
|
|
- },
|
|
|
- {
|
|
|
- xtype: 'dbfindtrigger',
|
|
|
- name: 'pu_code',
|
|
|
- bind:'{pu_code}',
|
|
|
- fieldLabel: '单据编号',
|
|
|
- allowBlank: true,
|
|
|
- columnWidth: 0.25,
|
|
|
- configUrl: 'resources/json/purchase/vendorColumnsDbfind.json',
|
|
|
- dataUrl: 'resources/json/purchase/vendorDataDbfind.json'
|
|
|
- },
|
|
|
- {
|
|
|
- xtype: 'condatefield',
|
|
|
- name: 'pu_date',
|
|
|
- bind: '{pu_date}',
|
|
|
- fieldLabel: '采购日期',
|
|
|
- allowBlank: true,
|
|
|
- columnWidth: 0.5
|
|
|
- },
|
|
|
- {
|
|
|
- xtype: 'dbfindtrigger',
|
|
|
- name: 'pu_vendcode',
|
|
|
- bind: '{pu_vendcode}',
|
|
|
- fieldLabel: '供应商编号',
|
|
|
- allowBlank: true,
|
|
|
- columnWidth: 0.25,
|
|
|
- configUrl: 'resources/json/purchase/vendorColumnsDbfind.json',
|
|
|
- dataUrl: 'resources/json/purchase/vendorDataDbfind.json'
|
|
|
- },
|
|
|
- {
|
|
|
- xtype: 'textfield',
|
|
|
- name: 'pu_vendname',
|
|
|
- bind: '{pu_vendname}',
|
|
|
- fieldLabel: '供应商名称',
|
|
|
- allowBlank: true,
|
|
|
- columnWidth: 0.25
|
|
|
- },
|
|
|
- {
|
|
|
- xtype: 'dbfindtrigger',
|
|
|
- name: 'pd_prodcode',
|
|
|
- bind: '{pd_prodcode}',
|
|
|
- fieldLabel: '物料编号',
|
|
|
- fieldMode: 'DETAIL',
|
|
|
- allowBlank: true,
|
|
|
- columnWidth: 0.25,
|
|
|
- configUrl: 'resources/json/purchase/vendorColumnsDbfind.json',
|
|
|
- dataUrl: 'resources/json/purchase/vendorDataDbfind.json'
|
|
|
- },
|
|
|
- {
|
|
|
- xtype: 'textfield',
|
|
|
- name: 'pr_detail',
|
|
|
- bind: '{pr_detail}',
|
|
|
- fieldLabel: '物料名称',
|
|
|
- allowBlank: true,
|
|
|
- columnWidth: 0.25
|
|
|
- },
|
|
|
- {
|
|
|
- xtype: 'remotecombo',
|
|
|
- name:'pr_statuscode',
|
|
|
- bind: '{pr_statuscode}',
|
|
|
- fieldLabel: '审核状态',
|
|
|
- allowBlank: true,
|
|
|
- columnWidth: 0.25,
|
|
|
- store: Ext.create('Ext.data.Store', {
|
|
|
- fields: ['pr_statuscode', 'pr_status'],
|
|
|
- queryMode: 'local',
|
|
|
- displayField: 'pr_status',
|
|
|
- valueField: 'pr_statuscode',
|
|
|
- data :[
|
|
|
- ["$ALL","全部"],
|
|
|
- ["=AUDITED" ,"已审核"],
|
|
|
- ["<>AUDITED","未审核"]
|
|
|
- ]
|
|
|
- })
|
|
|
- },
|
|
|
- {
|
|
|
- xtype: 'remotecombo',
|
|
|
- name: 'pu_acceptstatuscode',
|
|
|
- bind: '{pu_acceptstatuscode}',
|
|
|
- fieldLabel: '入库状态',
|
|
|
- allowBlank: true,
|
|
|
- columnWidth: 0.25,
|
|
|
- store: Ext.create('Ext.data.Store', {
|
|
|
- fields: ['pu_acceptstatuscode', 'pu_acceptstatus'],
|
|
|
- queryMode: 'local',
|
|
|
- displayField: 'pu_acceptstatus',
|
|
|
- valueField: 'pu_acceptstatuscode',
|
|
|
- data :[
|
|
|
- ["$ALL","全部"],
|
|
|
- ["=TURNOUT","已入库"],
|
|
|
- ["=NULL","未入库"],
|
|
|
- ["=PARTOUT","部分入库"]
|
|
|
- ]
|
|
|
- })
|
|
|
- }
|
|
|
- ]
|
|
|
- },{
|
|
|
- xtype: 'core-query-gridpanel',
|
|
|
- columns: [
|
|
|
- {
|
|
|
- text: '序号',
|
|
|
- width: 80,
|
|
|
- xtype: 'rownumberer'
|
|
|
- },
|
|
|
- {
|
|
|
- text: 'id',
|
|
|
- dataIndex: 'pu_id',
|
|
|
- width: 100,
|
|
|
- xtype: 'numbercolumn'
|
|
|
- },
|
|
|
- {
|
|
|
- text: '单据编号',
|
|
|
- dataIndex: 'pu_code',
|
|
|
- width: 120
|
|
|
- },
|
|
|
- {
|
|
|
- text: '单据状态',
|
|
|
- dataIndex: 'pu_status',
|
|
|
- width: 120
|
|
|
- }
|
|
|
- //,
|
|
|
- // {
|
|
|
- // text: 下单时间,
|
|
|
- // dataIndex: puDate,
|
|
|
- // width: 120,
|
|
|
- // xtype: datecolumn
|
|
|
- // },
|
|
|
- // {
|
|
|
- // text: 供应商名称,
|
|
|
- // dataIndex: puVendname,
|
|
|
- // width: 200
|
|
|
- // },
|
|
|
- // {
|
|
|
- // text: 含税金额,
|
|
|
- // dataIndex: puTaxtotal,
|
|
|
- // width: 120,
|
|
|
- // xtype: numbercolumn,
|
|
|
- // flex: 1
|
|
|
- // }
|
|
|
- ]
|
|
|
- }]
|
|
|
-});
|