|
|
@@ -57,34 +57,55 @@ Ext.define('saas.view.money.report.PayDetail', {
|
|
|
dataIndex: 've_beginapamount',
|
|
|
xtype: 'numbercolumn',
|
|
|
width: 140,
|
|
|
+ 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);
|
|
|
+ },
|
|
|
summaryType: 'sum',
|
|
|
summaryRenderer: function(v) {
|
|
|
var arr = (v + '.').split('.');
|
|
|
- var xr = (new Array(arr[1].length)).fill('0');
|
|
|
- var format = '0.' + xr.join();
|
|
|
+ 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: '本期付款金额',
|
|
|
xtype: 'numbercolumn',
|
|
|
dataIndex: 'pb_pdamount',
|
|
|
xtype: 'numbercolumn',
|
|
|
- summaryType: 'sum',
|
|
|
width: 140,
|
|
|
+ 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);
|
|
|
+ },
|
|
|
+ summaryType: 'sum',
|
|
|
summaryRenderer: function(v) {
|
|
|
var arr = (v + '.').split('.');
|
|
|
- var xr = (new Array(arr[1].length)).fill('0');
|
|
|
- var format = '0.' + xr.join();
|
|
|
+ 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: '应付余额',
|
|
|
xtype: 'numbercolumn',
|
|
|
dataIndex: 'mustpay',
|
|
|
xtype: 'numbercolumn',
|
|
|
+ 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);
|
|
|
+ },
|
|
|
summaryType: 'sum',
|
|
|
summaryRenderer: function(v) {
|
|
|
var arr = (v + '.').split('.');
|
|
|
- var xr = (new Array(arr[1].length)).fill('0');
|
|
|
- var format = '0.' + xr.join();
|
|
|
+ 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: '应付日期',
|
|
|
@@ -95,11 +116,18 @@ Ext.define('saas.view.money.report.PayDetail', {
|
|
|
xtype: 'numbercolumn',
|
|
|
dataIndex: 'pi_total',
|
|
|
xtype: 'numbercolumn',
|
|
|
+ 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);
|
|
|
+ },
|
|
|
summaryType: 'sum',
|
|
|
summaryRenderer: function(v) {
|
|
|
var arr = (v + '.').split('.');
|
|
|
- var xr = (new Array(arr[1].length)).fill('0');
|
|
|
- var format = '0.' + xr.join();
|
|
|
+ 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: '备注',
|