|
|
@@ -343,8 +343,13 @@ let divideObj = {
|
|
|
if(d.calcBase&&d.calcBase!="") t.unDivide = 1;
|
|
|
//数量*单价的(判断金额列是否有值),不可选择
|
|
|
if(d.calcFlag == treeNodeCalcFlag.customUnitPrice && t.totalFee !="") t.unDivide = 1;
|
|
|
- //不属于100-700章的,不可选择
|
|
|
- if(!projectObj.project.Bills.isBelongOneToSeven(node)) t.unDivide = 1;
|
|
|
+ if (projectObj.project.property.calcProgram.name === '四川养护(2013)计算程序') {
|
|
|
+ //不属于第一部分
|
|
|
+ if(!projectObj.project.Bills.isBelongFirstPart(node)) t.unDivide = 1;
|
|
|
+ } else {
|
|
|
+ //不属于100-700章的,不可选择
|
|
|
+ if(!projectObj.project.Bills.isBelongOneToSeven(node)) t.unDivide = 1;
|
|
|
+ }
|
|
|
datas.push(t);
|
|
|
if(!node.children) return;
|
|
|
for(let c of node.children){
|