|
@@ -724,7 +724,7 @@ let calcTools = {
|
|
sumTU = undefined;
|
|
sumTU = undefined;
|
|
} else if (me.isLeafBill(treeNode)) {
|
|
} else if (me.isLeafBill(treeNode)) {
|
|
if (projectObj.project.Bills.isEngineerEst(treeNode)) {
|
|
if (projectObj.project.Bills.isEngineerEst(treeNode)) {
|
|
- if (treeNode.data.feesIndex?.common) {
|
|
|
|
|
|
+ if (treeNode.data.feesIndex && treeNode.data.feesIndex.common) {
|
|
sumT = treeNode.data.feesIndex["common"].totalFee;
|
|
sumT = treeNode.data.feesIndex["common"].totalFee;
|
|
sumU = treeNode.data.feesIndex["common"].unitFee;
|
|
sumU = treeNode.data.feesIndex["common"].unitFee;
|
|
sumTT = treeNode.data.feesIndex["common"].tenderTotalFee;
|
|
sumTT = treeNode.data.feesIndex["common"].tenderTotalFee;
|
|
@@ -2823,7 +2823,7 @@ class CalcProgram {
|
|
|
|
|
|
// 系数=调后单价/调前单价
|
|
// 系数=调后单价/调前单价
|
|
let coe = 1;
|
|
let coe = 1;
|
|
- if (treeNode.data.feesIndex?.common?.totalFee != 0)
|
|
|
|
|
|
+ if (treeNode.data.feesIndex && treeNode.data.feesIndex.common && (treeNode.data.feesIndex.common.totalFee != 0))
|
|
coe = (
|
|
coe = (
|
|
treeNode.data.targetUnitFee / treeNode.data.feesIndex.common.unitFee
|
|
treeNode.data.targetUnitFee / treeNode.data.feesIndex.common.unitFee
|
|
).toDecimal(decimalObj.process);
|
|
).toDecimal(decimalObj.process);
|