|
@@ -11,22 +11,42 @@ Ext.define('saas.view.money.paybalance.QueryPanel', {
|
|
|
xtype: 'textfield',
|
|
xtype: 'textfield',
|
|
|
name: 'pb_code',
|
|
name: 'pb_code',
|
|
|
fieldLabel: '单据编号',
|
|
fieldLabel: '单据编号',
|
|
|
- columnWidth: 0.2
|
|
|
|
|
|
|
+ columnWidth: 0.3
|
|
|
|
|
+ },{
|
|
|
|
|
+ xtype: 'dbfindtrigger',
|
|
|
|
|
+ name: 'pb_vendname',
|
|
|
|
|
+ fieldLabel: '供应商',
|
|
|
|
|
+ columnWidth: 0.3
|
|
|
|
|
+ },{
|
|
|
|
|
+ xtype: 'textfield',
|
|
|
|
|
+ name: 'pb_manname',
|
|
|
|
|
+ fieldLabel: '付款人',
|
|
|
|
|
+ columnWidth: 0.3
|
|
|
|
|
+ },{
|
|
|
|
|
+ xtype: 'dbfindtrigger',
|
|
|
|
|
+ name: 'pd_bankname',
|
|
|
|
|
+ fieldLabel: '资金账户',
|
|
|
|
|
+ columnWidth: 0.3
|
|
|
},{
|
|
},{
|
|
|
xtype: 'condatefield',
|
|
xtype: 'condatefield',
|
|
|
name: 'pb_date',
|
|
name: 'pb_date',
|
|
|
- fieldLabel: '日期',
|
|
|
|
|
- columnWidth: 0.5,
|
|
|
|
|
|
|
+ fieldLabel: '单据日期',
|
|
|
|
|
+ columnWidth: 0.6,
|
|
|
operation: 'between'
|
|
operation: 'between'
|
|
|
},{
|
|
},{
|
|
|
xtype: 'multicombo',
|
|
xtype: 'multicombo',
|
|
|
name: 'pb_status',
|
|
name: 'pb_status',
|
|
|
fieldLabel: '审核状态',
|
|
fieldLabel: '审核状态',
|
|
|
- columnWidth: 0.2,
|
|
|
|
|
|
|
+ columnWidth: 0.3,
|
|
|
datas: [
|
|
datas: [
|
|
|
["已审核", "已审核"],
|
|
["已审核", "已审核"],
|
|
|
["未审核", "未审核"]
|
|
["未审核", "未审核"]
|
|
|
]
|
|
]
|
|
|
|
|
+ },{
|
|
|
|
|
+ xtype: 'textfield',
|
|
|
|
|
+ name: 'pbd_slcode',
|
|
|
|
|
+ fieldLabel: '源单编号',
|
|
|
|
|
+ columnWidth: 0.3
|
|
|
}],
|
|
}],
|
|
|
moreQueryFormItems: [],
|
|
moreQueryFormItems: [],
|
|
|
queryGridConfig: {
|
|
queryGridConfig: {
|
|
@@ -36,6 +56,7 @@ Ext.define('saas.view.money.paybalance.QueryPanel', {
|
|
|
addXtype: 'money-paybalance-formpanel',
|
|
addXtype: 'money-paybalance-formpanel',
|
|
|
defaultCondition:'1=1',
|
|
defaultCondition:'1=1',
|
|
|
baseVastUrl: '/api/money/paybalance/',
|
|
baseVastUrl: '/api/money/paybalance/',
|
|
|
|
|
+ // baseVastUrl: 'http://192.168.253.35:8880/paybalance/',
|
|
|
baseColumn: [{
|
|
baseColumn: [{
|
|
|
text: 'id',
|
|
text: 'id',
|
|
|
dataIndex: 'id',
|
|
dataIndex: 'id',
|
|
@@ -43,35 +64,39 @@ Ext.define('saas.view.money.paybalance.QueryPanel', {
|
|
|
xtype: 'numbercolumn',
|
|
xtype: 'numbercolumn',
|
|
|
hidden:true
|
|
hidden:true
|
|
|
}, {
|
|
}, {
|
|
|
- text: '单据编号',
|
|
|
|
|
|
|
+ text: '单号',
|
|
|
dataIndex: 'pb_code',
|
|
dataIndex: 'pb_code',
|
|
|
width: 200
|
|
width: 200
|
|
|
- }, {
|
|
|
|
|
- text: '审核状态',
|
|
|
|
|
- dataIndex: 'pb_status',
|
|
|
|
|
- width: 120
|
|
|
|
|
}, {
|
|
}, {
|
|
|
text: '单据日期',
|
|
text: '单据日期',
|
|
|
dataIndex: 'pb_date',
|
|
dataIndex: 'pb_date',
|
|
|
xtype: 'datecolumn',
|
|
xtype: 'datecolumn',
|
|
|
width: 160
|
|
width: 160
|
|
|
|
|
+ }, {
|
|
|
|
|
+ text: '审核状态',
|
|
|
|
|
+ dataIndex: 'pb_status',
|
|
|
|
|
+ width: 120
|
|
|
}, {
|
|
}, {
|
|
|
text: '供应商编号',
|
|
text: '供应商编号',
|
|
|
dataIndex: 'pb_vendcode',
|
|
dataIndex: 'pb_vendcode',
|
|
|
width: 200,
|
|
width: 200,
|
|
|
hidden:true
|
|
hidden:true
|
|
|
}, {
|
|
}, {
|
|
|
- text: '供应商名称',
|
|
|
|
|
|
|
+ text: '供应商',
|
|
|
dataIndex: 'pb_vendname',
|
|
dataIndex: 'pb_vendname',
|
|
|
width: 120,
|
|
width: 120,
|
|
|
}, {
|
|
}, {
|
|
|
- text: '收款人',
|
|
|
|
|
|
|
+ text: '付款人',
|
|
|
dataIndex: 'pb_manname',
|
|
dataIndex: 'pb_manname',
|
|
|
width: 120,
|
|
width: 120,
|
|
|
}, {
|
|
}, {
|
|
|
|
|
+ text: '资金账户',
|
|
|
|
|
+ dataIndex: 'pd_bankname',
|
|
|
|
|
+ width: 120,
|
|
|
|
|
+ },{
|
|
|
text: '付款金额',
|
|
text: '付款金额',
|
|
|
xtype: 'numbercolumn',
|
|
xtype: 'numbercolumn',
|
|
|
- dataIndex: 'pb_pdamount',
|
|
|
|
|
|
|
+ dataIndex: 'pd_amount',
|
|
|
width: 120,
|
|
width: 120,
|
|
|
hidden:true,
|
|
hidden:true,
|
|
|
renderer : function(v) {
|
|
renderer : function(v) {
|
|
@@ -81,10 +106,65 @@ Ext.define('saas.view.money.paybalance.QueryPanel', {
|
|
|
return Ext.util.Format.number(v, format);
|
|
return Ext.util.Format.number(v, format);
|
|
|
},
|
|
},
|
|
|
}, {
|
|
}, {
|
|
|
|
|
+ text: '结算方式',
|
|
|
|
|
+ dataIndex: 'pd_paymethod',
|
|
|
|
|
+ width: 120,
|
|
|
|
|
+ },{
|
|
|
|
|
+ text: '结算号',
|
|
|
|
|
+ dataIndex: 'pd_paycode',
|
|
|
|
|
+ width: 120
|
|
|
|
|
+ }, {
|
|
|
|
|
+ text: '备注',
|
|
|
|
|
+ dataIndex: 'pd_remark',
|
|
|
|
|
+ width: 120,
|
|
|
|
|
+ },{
|
|
|
|
|
+ text: '付款总额',
|
|
|
|
|
+ dataIndex: 'pb_pdamount',
|
|
|
|
|
+ width: 120,
|
|
|
|
|
+ renderer : function(v) {
|
|
|
|
|
+ var arr = (v + '.').split('.');
|
|
|
|
|
+ var xr = (new Array(arr[1].length > 2 ? 2 : arr[1].length)).fill('0');
|
|
|
|
|
+ var format = '0,000.' + xr.join();
|
|
|
|
|
+ return Ext.util.Format.number(v, format);
|
|
|
|
|
+ },
|
|
|
|
|
+ },{
|
|
|
|
|
+ text: '源单编号',
|
|
|
|
|
+ dataIndex: 'pbd_slcode',
|
|
|
|
|
+ width: 120,
|
|
|
|
|
+ },{
|
|
|
|
|
+ text: '业务类别',
|
|
|
|
|
+ dataIndex: 'pbd_slkind',
|
|
|
|
|
+ width: 120,
|
|
|
|
|
+ },{
|
|
|
|
|
+ text: '单据日期',
|
|
|
|
|
+ dataIndex: 'pbd_sldate',
|
|
|
|
|
+ width: 120,
|
|
|
|
|
+ xtype:'datecolumn'
|
|
|
|
|
+ },{
|
|
|
|
|
+ text: '单据金额',
|
|
|
|
|
+ dataIndex: 'pbd_amount',
|
|
|
|
|
+ width: 120,
|
|
|
|
|
+ renderer : function(v) {
|
|
|
|
|
+ var arr = (v + '.').split('.');
|
|
|
|
|
+ var xr = (new Array(arr[1].length > 2 ? 2 : arr[1].length)).fill('0');
|
|
|
|
|
+ var format = '0,000.' + xr.join();
|
|
|
|
|
+ return Ext.util.Format.number(v, format);
|
|
|
|
|
+ },
|
|
|
|
|
+ },{
|
|
|
|
|
+ text: '本次核销金额',
|
|
|
|
|
+ dataIndex: 'pbd_nowbalance',
|
|
|
|
|
+ width: 120,
|
|
|
|
|
+ renderer : function(v) {
|
|
|
|
|
+ var arr = (v + '.').split('.');
|
|
|
|
|
+ var xr = (new Array(arr[1].length > 2 ? 2 : arr[1].length)).fill('0');
|
|
|
|
|
+ var format = '0,000.' + xr.join();
|
|
|
|
|
+ return Ext.util.Format.number(v, format);
|
|
|
|
|
+ },
|
|
|
|
|
+ },{
|
|
|
text: '本次核销金额',
|
|
text: '本次核销金额',
|
|
|
xtype: 'numbercolumn',
|
|
xtype: 'numbercolumn',
|
|
|
dataIndex: 'pb_pbdamount',
|
|
dataIndex: 'pb_pbdamount',
|
|
|
- width: 120,
|
|
|
|
|
|
|
+ width: 0,
|
|
|
hidden:true,
|
|
hidden:true,
|
|
|
renderer : function(v) {
|
|
renderer : function(v) {
|
|
|
var arr = (v + '.').split('.');
|
|
var arr = (v + '.').split('.');
|
|
@@ -95,7 +175,7 @@ Ext.define('saas.view.money.paybalance.QueryPanel', {
|
|
|
}, {
|
|
}, {
|
|
|
text: '本次预付款',
|
|
text: '本次预付款',
|
|
|
dataIndex: 'pb_preamount',
|
|
dataIndex: 'pb_preamount',
|
|
|
- width: 120,
|
|
|
|
|
|
|
+ width: 0,
|
|
|
hidden:true,
|
|
hidden:true,
|
|
|
renderer : function(v) {
|
|
renderer : function(v) {
|
|
|
var arr = (v + '.').split('.');
|
|
var arr = (v + '.').split('.');
|
|
@@ -106,13 +186,13 @@ Ext.define('saas.view.money.paybalance.QueryPanel', {
|
|
|
}, {
|
|
}, {
|
|
|
text: '整单折扣',
|
|
text: '整单折扣',
|
|
|
dataIndex: 'pb_discounts',
|
|
dataIndex: 'pb_discounts',
|
|
|
- width: 120,
|
|
|
|
|
|
|
+ width: 0,
|
|
|
hidden:true
|
|
hidden:true
|
|
|
}, {
|
|
}, {
|
|
|
text: '已核销金额',
|
|
text: '已核销金额',
|
|
|
xtype: 'numbercolumn',
|
|
xtype: 'numbercolumn',
|
|
|
dataIndex: 'pb_havebalance',
|
|
dataIndex: 'pb_havebalance',
|
|
|
- width: 120,
|
|
|
|
|
|
|
+ width: 0,
|
|
|
hidden:true,
|
|
hidden:true,
|
|
|
renderer : function(v) {
|
|
renderer : function(v) {
|
|
|
var arr = (v + '.').split('.');
|
|
var arr = (v + '.').split('.');
|