|
|
@@ -118,7 +118,13 @@ Ext.define('saas.view.sale.saleIn.QueryPanel', {
|
|
|
text: '总金额',
|
|
|
dataIndex: 'pi_total',
|
|
|
xtype:'numbercolumn',
|
|
|
- width: 110
|
|
|
+ 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.' + xr.join();
|
|
|
+ return Ext.util.Format.number(v, format);
|
|
|
+ }
|
|
|
}, {
|
|
|
text: '单据状态',
|
|
|
align: 'center',
|
|
|
@@ -145,7 +151,13 @@ Ext.define('saas.view.sale.saleIn.QueryPanel', {
|
|
|
text: '未含税金额',
|
|
|
dataIndex: 'pi_nettotal',
|
|
|
xtype:'numbercolumn',
|
|
|
- width: 0
|
|
|
+ width: 0,
|
|
|
+ renderer : function(v) {
|
|
|
+ var arr = (v + '.').split('.');
|
|
|
+ var xr = (new Array(arr[1].length > 2 ? 2 : arr[1].length)).fill('0');
|
|
|
+ var format = '0.' + xr.join();
|
|
|
+ return Ext.util.Format.number(v, format);
|
|
|
+ }
|
|
|
},{
|
|
|
text: '单据类型',
|
|
|
dataIndex: 'pi_class',
|
|
|
@@ -200,27 +212,54 @@ Ext.define('saas.view.sale.saleIn.QueryPanel', {
|
|
|
text: '退货数量',
|
|
|
dataIndex: 'pd_inqty',
|
|
|
xtype:'numbercolumn',
|
|
|
- width: 110
|
|
|
+ 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.' + xr.join();
|
|
|
+ return Ext.util.Format.number(v, format);
|
|
|
+ }
|
|
|
}, {
|
|
|
text: '销售单价',
|
|
|
dataIndex: 'pd_sendprice',
|
|
|
xtype:'numbercolumn',
|
|
|
- width: 110
|
|
|
+ width: 110,
|
|
|
+ renderer : function(v) {
|
|
|
+ var arr = (v + '.').split('.');
|
|
|
+ var xr = (new Array(arr[1].length > 8 ? 8 : arr[1].length)).fill('0');
|
|
|
+ var format = '0.' + xr.join();
|
|
|
+ return Ext.util.Format.number(v, format);
|
|
|
+ }
|
|
|
}, {
|
|
|
text: '金额',
|
|
|
dataIndex: 'pd_total',
|
|
|
xtype:'numbercolumn',
|
|
|
- width: 110
|
|
|
+ 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.' + xr.join();
|
|
|
+ return Ext.util.Format.number(v, format);
|
|
|
+ }
|
|
|
}, {
|
|
|
text: '税率',
|
|
|
dataIndex: 'pd_taxrate',
|
|
|
xtype:'numbercolumn',
|
|
|
- width: 80
|
|
|
+ width: 80,
|
|
|
+ renderer : function(v) {
|
|
|
+ return Ext.util.Format.number(v, '0');
|
|
|
+ }
|
|
|
}, {
|
|
|
text: '成本单价',
|
|
|
dataIndex: 'pd_price',
|
|
|
xtype:'numbercolumn',
|
|
|
- width: 110
|
|
|
+ width: 110,
|
|
|
+ renderer : function(v) {
|
|
|
+ var arr = (v + '.').split('.');
|
|
|
+ var xr = (new Array(arr[1].length > 8 ? 8 : arr[1].length)).fill('0');
|
|
|
+ var format = '0.' + xr.join();
|
|
|
+ return Ext.util.Format.number(v, format);
|
|
|
+ }
|
|
|
}, {
|
|
|
text: '备注',
|
|
|
dataIndex: 'pd_remark',
|