|
@@ -215,10 +215,10 @@ let tender_obj={
|
|
|
onEnterCell : function (sender,args) {
|
|
|
let me = tender_obj, row = args.row, col = args.col;
|
|
|
if ([7, 8].includes(col)){ // 目标单价、目标合价
|
|
|
- let node = me.tenderTree.items[row];
|
|
|
- if (calcTools.isCalcBaseBill(node)){ // 公式结点只读
|
|
|
+ let treeNode = me.tenderTree.items[row];
|
|
|
+ if (calcTools.isCalcBaseBill(treeNode)){ // 公式结点只读
|
|
|
me.tenderSheet.getCell(row, col).locked(true);
|
|
|
- }
|
|
|
+ };
|
|
|
}
|
|
|
},
|
|
|
updateChildrenValue:function (node,dataCode,value,datas,nodes) {
|
|
@@ -361,8 +361,7 @@ let tender_obj={
|
|
|
let me = tender_obj, row = args.row, col = args.col;
|
|
|
if(me.editChecking(row,col) == false){
|
|
|
args.cancel = true;
|
|
|
- }
|
|
|
-
|
|
|
+ };
|
|
|
},
|
|
|
editChecking:function (row,col,isPaste = false) {//return false表示不能编辑
|
|
|
let me = tender_obj;
|
|
@@ -392,6 +391,12 @@ let tender_obj={
|
|
|
return false;
|
|
|
}
|
|
|
}
|
|
|
+ // 量价类,工料机消耗量调整系数不允许输入
|
|
|
+ let treeNode = me.tenderTree.items[row];
|
|
|
+ if (treeNode.data.type == rationType.volumePrice || treeNode.data.type == rationType.gljRation){
|
|
|
+ if ([11,12,13,14,15].includes(col))
|
|
|
+ return false;
|
|
|
+ };
|
|
|
return true;
|
|
|
},
|
|
|
initPageContent: function () {
|