Просмотр исходного кода

fix(client): 旧版代码打包不支持新版语法。

chenshilong 3 лет назад
Родитель
Сommit
039c8b1011
1 измененных файлов с 2 добавлено и 2 удалено
  1. 2 2
      web/building_saas/main/js/models/calc_program.js

+ 2 - 2
web/building_saas/main/js/models/calc_program.js

@@ -724,7 +724,7 @@ let calcTools = {
       sumTU = undefined;
     } else if (me.isLeafBill(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;
           sumU = treeNode.data.feesIndex["common"].unitFee;
           sumTT = treeNode.data.feesIndex["common"].tenderTotalFee;
@@ -2823,7 +2823,7 @@ class CalcProgram {
 
     // 系数=调后单价/调前单价
     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 = (
         treeNode.data.targetUnitFee / treeNode.data.feesIndex.common.unitFee
       ).toDecimal(decimalObj.process);