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

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

@@ -1988,7 +1988,7 @@ class CalcProgram {
           btf = sum_rtf.toDecimal(decimalObj.bills.totalPrice);
           bttf = sum_rttf.toDecimal(decimalObj.bills.totalPrice);
           buf = (btf / bq).toDecimal(decimalObj.bills.unitPrice);
-          buf = billFloatUnitPrice(buf, treeNode);
+          buf = me.billFloatUnitPrice(buf, treeNode);
           btuf = (bttf / btq).toDecimal(decimalObj.bills.unitPrice);
         }
 
@@ -2038,7 +2038,7 @@ class CalcProgram {
     let q = nQ ? nQ : 1;
     let tq = nTQ ? nTQ : 1;
     let uf = (tf / q).toDecimal(decimalObj.bills.unitPrice);
-    uf = billFloatUnitPrice(uf, treeNode);
+    uf = me.billFloatUnitPrice(uf, treeNode);
     let tuf = (ttf / tq).toDecimal(decimalObj.bills.unitPrice);
     if (calcTools.isBillProject()) {
       tf = (uf * q).toDecimal(decimalObj.bills.totalPrice);
@@ -2090,7 +2090,7 @@ class CalcProgram {
       if (treeNode.data.calcFlag == treeNodeCalcFlag.customUnitPrice) {
         // 修改了清单单价:以单价为准,算金额
         ftObj.unitFee = parseFloatPlus(treeNode.data.feesIndex.common.unitFee);
-        // uf = billFloatUnitPrice(uf, treeNode); 浮动单价要覆盖原单价。其它类型覆盖了没事,有基础在,还可以算回来。手工输入的不行,一覆盖就从地球上消失了。
+        // uf = me.billFloatUnitPrice(uf, treeNode); 浮动单价要覆盖原单价。其它类型覆盖了没事,有基础在,还可以算回来。手工输入的不行,一覆盖就从地球上消失了。
         ftObj.totalFee = (ftObj.unitFee * nQ).toDecimal(decimalObj.bills.totalPrice);
         ftObj.tenderUnitFee = ftObj.unitFee;
         ftObj.tenderTotalFee = (ftObj.tenderUnitFee * nTQ).toDecimal(decimalObj.bills.totalPrice);