|
|
@@ -50,9 +50,11 @@ Ext.define('saas.view.purchase.purchase.FormPanel', {
|
|
|
allowBlank: false,
|
|
|
dbType: 'currencyDbfindTrigger',
|
|
|
dbfinds: [{
|
|
|
- from: 'cr_name', to: 'pu_currency'
|
|
|
+ from: 'cr_name',
|
|
|
+ to: 'pu_currency'
|
|
|
}, {
|
|
|
- from: 'cr_rate', to: 'pu_rate'
|
|
|
+ from: 'cr_rate',
|
|
|
+ to: 'pu_rate'
|
|
|
}],
|
|
|
// defaultValue: {
|
|
|
// pu_currency: 'RMB',
|
|
|
@@ -66,7 +68,7 @@ Ext.define('saas.view.purchase.purchase.FormPanel', {
|
|
|
decimalPrecision: 6,
|
|
|
vtype: 'positiveNumber',
|
|
|
listeners: {
|
|
|
- change: function(f, v) {
|
|
|
+ change: function (f, v) {
|
|
|
var defaultCurrency = Ext.getCmp('mainView').getViewModel().get('defaultCurrency');
|
|
|
f.setReadOnly(f.ownerCt.items.items[0].value == defaultCurrency);
|
|
|
}
|
|
|
@@ -102,6 +104,13 @@ Ext.define('saas.view.purchase.purchase.FormPanel', {
|
|
|
});
|
|
|
this.dialog.show();
|
|
|
}
|
|
|
+ }, {
|
|
|
+ xtype: 'textfield',
|
|
|
+ name: 'ssstatus',
|
|
|
+ fieldLabel: '上传状态',
|
|
|
+ bind: {
|
|
|
+ hidden: '{!enableB2B}'
|
|
|
+ }
|
|
|
}, {
|
|
|
name: "detailGridField",
|
|
|
xtype: "detailGridField",
|
|
|
@@ -186,11 +195,11 @@ Ext.define('saas.view.purchase.purchase.FormPanel', {
|
|
|
decimalPrecision: 3,
|
|
|
minValue: 0
|
|
|
},
|
|
|
- renderer: function(v, m, r) {
|
|
|
+ renderer: function (v, m, r) {
|
|
|
return saas.util.BaseUtil.numberFormat(v, 3, false);
|
|
|
},
|
|
|
summaryType: 'sum',
|
|
|
- summaryRenderer: function(v, d, f, m) {
|
|
|
+ summaryRenderer: function (v, d, f, m) {
|
|
|
return saas.util.BaseUtil.numberFormat(v, 3, false);
|
|
|
}
|
|
|
}, {
|
|
|
@@ -214,7 +223,7 @@ Ext.define('saas.view.purchase.purchase.FormPanel', {
|
|
|
decimalPrecision: 4,
|
|
|
minValue: 0
|
|
|
},
|
|
|
- renderer: function(v, m, r) {
|
|
|
+ renderer: function (v, m, r) {
|
|
|
return saas.util.BaseUtil.numberFormat(v, 4, true);
|
|
|
}
|
|
|
}, {
|
|
|
@@ -227,7 +236,7 @@ Ext.define('saas.view.purchase.purchase.FormPanel', {
|
|
|
decimalPrecision: 4,
|
|
|
minValue: 0
|
|
|
},
|
|
|
- renderer: function(v, m, r) {
|
|
|
+ renderer: function (v, m, r) {
|
|
|
return saas.util.BaseUtil.numberFormat(v, 4, true);
|
|
|
},
|
|
|
listeners: {
|
|
|
@@ -243,11 +252,11 @@ Ext.define('saas.view.purchase.purchase.FormPanel', {
|
|
|
xtype: 'numbercolumn',
|
|
|
dataIndex: "pd_taxtotal",
|
|
|
width: 120,
|
|
|
- renderer: function(v, m, r) {
|
|
|
+ renderer: function (v, m, r) {
|
|
|
return saas.util.BaseUtil.numberFormat(v, 2, true);
|
|
|
},
|
|
|
summaryType: 'sum',
|
|
|
- summaryRenderer: function(v, d, f, m) {
|
|
|
+ summaryRenderer: function (v, d, f, m) {
|
|
|
return saas.util.BaseUtil.numberFormat(v, 2, true);
|
|
|
}
|
|
|
}, {
|
|
|
@@ -261,7 +270,7 @@ Ext.define('saas.view.purchase.purchase.FormPanel', {
|
|
|
minValue: 0,
|
|
|
maxValue: 100
|
|
|
},
|
|
|
- renderer: function(v, m, r) {
|
|
|
+ renderer: function (v, m, r) {
|
|
|
return saas.util.BaseUtil.numberFormat(v, 2, false);
|
|
|
}
|
|
|
}, {
|
|
|
@@ -269,11 +278,11 @@ Ext.define('saas.view.purchase.purchase.FormPanel', {
|
|
|
xtype: 'numbercolumn',
|
|
|
dataIndex: "pd_taxamount",
|
|
|
width: 120,
|
|
|
- renderer: function(v, m, r) {
|
|
|
+ renderer: function (v, m, r) {
|
|
|
return saas.util.BaseUtil.numberFormat(v, 2, true);
|
|
|
},
|
|
|
summaryType: 'sum',
|
|
|
- summaryRenderer: function(v, d, f, m) {
|
|
|
+ summaryRenderer: function (v, d, f, m) {
|
|
|
return saas.util.BaseUtil.numberFormat(v, 2, true);
|
|
|
}
|
|
|
}, {
|
|
|
@@ -281,11 +290,11 @@ Ext.define('saas.view.purchase.purchase.FormPanel', {
|
|
|
xtype: 'numbercolumn',
|
|
|
dataIndex: "pd_total",
|
|
|
width: 120,
|
|
|
- renderer: function(v, m, r) {
|
|
|
+ renderer: function (v, m, r) {
|
|
|
return saas.util.BaseUtil.numberFormat(v, 2, true);
|
|
|
},
|
|
|
summaryType: 'sum',
|
|
|
- summaryRenderer: function(v, d, f, m) {
|
|
|
+ summaryRenderer: function (v, d, f, m) {
|
|
|
return saas.util.BaseUtil.numberFormat(v, 2, true);
|
|
|
}
|
|
|
}, {
|