|
|
@@ -55,10 +55,7 @@ Ext.define('saas.view.money.report.ProfitDetail', {
|
|
|
xtype: 'numbercolumn',
|
|
|
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);
|
|
|
+ return saas.util.BaseUtil.numberFormat(v, 2, true);
|
|
|
},
|
|
|
}, {
|
|
|
text: '税额(元)',
|
|
|
@@ -67,10 +64,7 @@ Ext.define('saas.view.money.report.ProfitDetail', {
|
|
|
xtype: 'numbercolumn',
|
|
|
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);
|
|
|
+ return saas.util.BaseUtil.numberFormat(v, 2, true);
|
|
|
},
|
|
|
}, {
|
|
|
text: '价税合计(元)',
|
|
|
@@ -79,17 +73,12 @@ Ext.define('saas.view.money.report.ProfitDetail', {
|
|
|
xtype: 'numbercolumn',
|
|
|
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);
|
|
|
+ return saas.util.BaseUtil.numberFormat(v, 2, true);
|
|
|
},
|
|
|
summaryType: 'sum',
|
|
|
+ summaryLabel: '价税合计',
|
|
|
summaryRenderer: 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: '成本金额(元)',
|
|
|
@@ -97,30 +86,23 @@ Ext.define('saas.view.money.report.ProfitDetail', {
|
|
|
exportFormat: 'Amount',
|
|
|
xtype: 'numbercolumn',
|
|
|
width: 120,
|
|
|
+ summaryLabel: '成本金额',
|
|
|
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: '毛利润',
|
|
|
+ text: '毛利润(元)',
|
|
|
dataIndex: 'profit',
|
|
|
exportFormat: 'Amount',
|
|
|
xtype: 'numbercolumn',
|
|
|
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);
|
|
|
+ return saas.util.BaseUtil.numberFormat(v, 2, true);
|
|
|
},
|
|
|
summaryType: 'sum',
|
|
|
+ summaryLabel: '毛利润',
|
|
|
summaryRenderer: 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: '毛利率(%)',
|
|
|
@@ -128,10 +110,7 @@ Ext.define('saas.view.money.report.ProfitDetail', {
|
|
|
width: 100,
|
|
|
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 * 100, format);
|
|
|
+ return saas.util.BaseUtil.numberFormat(v, 2, true);
|
|
|
},
|
|
|
},{
|
|
|
dataIndex: '',
|