|
@@ -58,12 +58,24 @@ Ext.define('saas.view.stock.report.ProdinoutCount', {
|
|
|
text: '数量',
|
|
text: '数量',
|
|
|
dataIndex:'pwm_beginqty',
|
|
dataIndex:'pwm_beginqty',
|
|
|
xtype: 'numbercolumn',
|
|
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: '成本',
|
|
text: '成本',
|
|
|
dataIndex:'pwm_beginamount',
|
|
dataIndex:'pwm_beginamount',
|
|
|
xtype: 'numbercolumn',
|
|
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,000.' + xr.join();
|
|
|
|
|
+ return Ext.util.Format.number(v, format);
|
|
|
|
|
+ }
|
|
|
}]
|
|
}]
|
|
|
}, {
|
|
}, {
|
|
|
text: '入库合计',
|
|
text: '入库合计',
|
|
@@ -71,12 +83,24 @@ Ext.define('saas.view.stock.report.ProdinoutCount', {
|
|
|
text: '数量',
|
|
text: '数量',
|
|
|
dataIndex:'pwm_nowinqty',
|
|
dataIndex:'pwm_nowinqty',
|
|
|
xtype: 'numbercolumn',
|
|
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: '成本',
|
|
text: '成本',
|
|
|
dataIndex:'pwm_nowinamount',
|
|
dataIndex:'pwm_nowinamount',
|
|
|
xtype: 'numbercolumn',
|
|
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,000.' + xr.join();
|
|
|
|
|
+ return Ext.util.Format.number(v, format);
|
|
|
|
|
+ }
|
|
|
}]
|
|
}]
|
|
|
}, {
|
|
}, {
|
|
|
text: '出库合计',
|
|
text: '出库合计',
|
|
@@ -84,12 +108,24 @@ Ext.define('saas.view.stock.report.ProdinoutCount', {
|
|
|
text: '数量',
|
|
text: '数量',
|
|
|
dataIndex:'pwm_nowoutqty',
|
|
dataIndex:'pwm_nowoutqty',
|
|
|
xtype: 'numbercolumn',
|
|
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: '成本',
|
|
text: '成本',
|
|
|
dataIndex:'pwm_nowoutamount',
|
|
dataIndex:'pwm_nowoutamount',
|
|
|
xtype: 'numbercolumn',
|
|
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,000.' + xr.join();
|
|
|
|
|
+ return Ext.util.Format.number(v, format);
|
|
|
|
|
+ }
|
|
|
}]
|
|
}]
|
|
|
}, {
|
|
}, {
|
|
|
text: '结存',
|
|
text: '结存',
|
|
@@ -97,12 +133,24 @@ Ext.define('saas.view.stock.report.ProdinoutCount', {
|
|
|
text: '数量',
|
|
text: '数量',
|
|
|
dataIndex:'pwm_endqty',
|
|
dataIndex:'pwm_endqty',
|
|
|
xtype: 'numbercolumn',
|
|
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: '成本',
|
|
text: '成本',
|
|
|
dataIndex:'pwm_endamount',
|
|
dataIndex:'pwm_endamount',
|
|
|
xtype: 'numbercolumn',
|
|
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,000.' + xr.join();
|
|
|
|
|
+ return Ext.util.Format.number(v, format);
|
|
|
|
|
+ }
|
|
|
}]
|
|
}]
|
|
|
}]
|
|
}]
|
|
|
});
|
|
});
|