|
@@ -18,7 +18,7 @@ let calcBaseView = {
|
|
{name: '金额', dataCode: 'price', width: 120, vAlign: 'center', hAlign: 'right'}
|
|
{name: '金额', dataCode: 'price', width: 120, vAlign: 'center', hAlign: 'right'}
|
|
],
|
|
],
|
|
rationHeader: [
|
|
rationHeader: [
|
|
-
|
|
|
|
|
|
+ {name: '定额计算程序基数名称', dataCode: 'base', width: 400, vAlign: 'center', hAlign: 'left'}
|
|
],
|
|
],
|
|
options: {
|
|
options: {
|
|
tabStripVisible: false,
|
|
tabStripVisible: false,
|
|
@@ -30,7 +30,7 @@ let calcBaseView = {
|
|
},
|
|
},
|
|
locked: {
|
|
locked: {
|
|
rows: [],
|
|
rows: [],
|
|
- cols: [0, 1]
|
|
|
|
|
|
+ cols: [0]
|
|
}
|
|
}
|
|
},
|
|
},
|
|
|
|
|
|
@@ -152,7 +152,12 @@ let calcBaseView = {
|
|
showDatas = me.toViewData(baseObj);
|
|
showDatas = me.toViewData(baseObj);
|
|
}
|
|
}
|
|
else{//ration
|
|
else{//ration
|
|
-
|
|
|
|
|
|
+ let bnArr = Object.keys(rationCalcBases);
|
|
|
|
+ let baseArr = [];
|
|
|
|
+ for (let bn of bnArr){
|
|
|
|
+ baseArr.push({base: bn})
|
|
|
|
+ };
|
|
|
|
+ showDatas = baseArr;
|
|
}
|
|
}
|
|
me.buildSheet();
|
|
me.buildSheet();
|
|
me.showData(showDatas);
|
|
me.showData(showDatas);
|
|
@@ -246,7 +251,7 @@ let calcBaseView = {
|
|
if(calcBaseView.editingCell.row==options.row&&calcBaseView.editingCell.col==options.col){
|
|
if(calcBaseView.editingCell.row==options.row&&calcBaseView.editingCell.col==options.col){
|
|
var image = document.getElementById('f_btn'),imageMagin = 3;
|
|
var image = document.getElementById('f_btn'),imageMagin = 3;
|
|
var imageHeight = h-2*imageMagin;
|
|
var imageHeight = h-2*imageMagin;
|
|
- var imageWidth = w*2/7;
|
|
|
|
|
|
+ var imageWidth = w*2/(type=='bills'?7:20);
|
|
var imageX = x + w - imageWidth- imageMagin, imageY = y + h / 2 - imageHeight / 2;
|
|
var imageX = x + w - imageWidth- imageMagin, imageY = y + h / 2 - imageHeight / 2;
|
|
ctx.save();
|
|
ctx.save();
|
|
ctx.drawImage(image, imageX, imageY,imageWidth,imageHeight);
|
|
ctx.drawImage(image, imageX, imageY,imageWidth,imageHeight);
|