|
|
@@ -125,12 +125,18 @@ Ext.define('saas.view.purchase.purchaseIn.QueryPanel', {
|
|
|
text: '金额(元)',
|
|
|
xtype: 'numbercolumn',
|
|
|
dataIndex: 'pi_nettotal',
|
|
|
- width: 110
|
|
|
+ width: 110,
|
|
|
+ renderer : function(v) {
|
|
|
+ return saas.util.BaseUtil.numberFormat(v, 2, true);
|
|
|
+ }
|
|
|
},{
|
|
|
text: '价税合计(元)',
|
|
|
xtype: 'numbercolumn',
|
|
|
dataIndex: 'pi_total',
|
|
|
- width: 110
|
|
|
+ width: 110,
|
|
|
+ renderer : function(v) {
|
|
|
+ return saas.util.BaseUtil.numberFormat(v, 2, true);
|
|
|
+ }
|
|
|
},{
|
|
|
text: '审核状态',
|
|
|
align: 'center',
|
|
|
@@ -199,15 +205,12 @@ Ext.define('saas.view.purchase.purchaseIn.QueryPanel', {
|
|
|
dataIndex: 'pd_whname',
|
|
|
width: 150
|
|
|
}, {
|
|
|
- text: '验收数量',
|
|
|
+ text: '数量',
|
|
|
dataIndex: 'pd_inqty',
|
|
|
xtype:'numbercolumn',
|
|
|
width: 110,
|
|
|
renderer : function(v) {
|
|
|
- var arr = (v + '.').split('.');
|
|
|
- var xr = (new Array(arr[1].length > 3 ? 3 : arr[1].length)).fill('0');
|
|
|
- var format = '0,000.' + xr.join('');
|
|
|
- return Ext.util.Format.number(v, format);
|
|
|
+ return saas.util.BaseUtil.numberFormat(v, 3, true);
|
|
|
},
|
|
|
}, {
|
|
|
text: '单位',
|
|
|
@@ -218,10 +221,7 @@ Ext.define('saas.view.purchase.purchaseIn.QueryPanel', {
|
|
|
dataIndex: 'pd_netprice',
|
|
|
xtype:'numbercolumn',
|
|
|
renderer : function(v) {
|
|
|
- var arr = (v + '.').split('.');
|
|
|
- var xr = (new Array(arr[1].length > 4 ? 4 : arr[1].length)).fill('0');
|
|
|
- var format = '0,000.' + xr.join('');
|
|
|
- return Ext.util.Format.number(v, format);
|
|
|
+ return saas.util.BaseUtil.numberFormat(v, 4, true);
|
|
|
},
|
|
|
width: 110
|
|
|
}, {
|
|
|
@@ -229,10 +229,7 @@ Ext.define('saas.view.purchase.purchaseIn.QueryPanel', {
|
|
|
dataIndex: 'pd_orderprice',
|
|
|
xtype:'numbercolumn',
|
|
|
renderer : function(v) {
|
|
|
- var arr = (v + '.').split('.');
|
|
|
- var xr = (new Array(arr[1].length > 4 ? 4 : arr[1].length)).fill('0');
|
|
|
- var format = '0,000.' + xr.join('');
|
|
|
- return Ext.util.Format.number(v, format);
|
|
|
+ return saas.util.BaseUtil.numberFormat(v, 4, true);
|
|
|
},
|
|
|
width: 110
|
|
|
},{
|
|
|
@@ -241,10 +238,7 @@ Ext.define('saas.view.purchase.purchaseIn.QueryPanel', {
|
|
|
xtype:'numbercolumn',
|
|
|
width: 110,
|
|
|
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);
|
|
|
+ return saas.util.BaseUtil.numberFormat(v, 2, true);
|
|
|
},
|
|
|
},{
|
|
|
text: '税额(元)',
|
|
|
@@ -253,10 +247,7 @@ Ext.define('saas.view.purchase.purchaseIn.QueryPanel', {
|
|
|
width: 110,
|
|
|
renderer : function(v,g,r) {
|
|
|
v = (r.data["pd_ordertotal"]||0.0) - (r.data["pd_nettotal"]||0.0);
|
|
|
- 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);
|
|
|
+ return saas.util.BaseUtil.numberFormat(v, 2, true);
|
|
|
}
|
|
|
},{
|
|
|
text: '价税合计(元)',
|
|
|
@@ -264,10 +255,7 @@ Ext.define('saas.view.purchase.purchaseIn.QueryPanel', {
|
|
|
xtype:'numbercolumn',
|
|
|
width: 110,
|
|
|
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);
|
|
|
+ return saas.util.BaseUtil.numberFormat(v, 2, true);
|
|
|
},
|
|
|
}, {
|
|
|
text: '关联采购单号',
|