Sfoglia il codice sorgente

fix: 广西电子表紧急调整

Tony Kang 1 settimana fa
parent
commit
769160afcc

+ 9 - 2
web/building_saas/standard_interface/export/guangxi_common.js

@@ -1524,6 +1524,9 @@ INTERFACE_EXPORT = (() => {
             attrs[5].value = 0;
           }
 
+          attrs[5].value = data.feesIndex && data.feesIndex.common ? data.feesIndex.common.totalFee : ""; 
+          // 2026-01-11 特殊处理:因有特别项目(同望导入的),发现有计算错误,导致调价后是调价前的N倍,目前(周日)紧急处理,先取调价前的数据,等问题解决了再改回来
+
           Element.call(this, "Item", attrs);
           let cc = CostComposition(bNode);
           if (cc) this.children.push(cc);
@@ -1626,7 +1629,9 @@ INTERFACE_EXPORT = (() => {
               },
               {
                 name: "Sum",
-                value: bills.feesIndex && bills.feesIndex.common ? bills.feesIndex.common.tenderTotalFee : "",
+                // value: bills.feesIndex && bills.feesIndex.common ? bills.feesIndex.common.tenderTotalFee : "",
+                // 2026-01-11 特殊处理:因有特别项目(同望导入的),发现有计算错误,导致调价后是调价前的N倍,目前(周日)紧急处理,先取调价前的数据,等问题解决了再改回来
+                value: bills.feesIndex && bills.feesIndex.common ? bills.feesIndex.common.totalFee : "",
                 type: TYPE.DECIMAL
               },
               {
@@ -1830,7 +1835,9 @@ INTERFACE_EXPORT = (() => {
                 value: uuid.v1()
               }
               ]
-              if ((isBidSubmission || isControl) && item.feesIndex && item.feesIndex[type]) attrs[1].value = item.feesIndex[type].tenderTotalFee;
+              // if ((isBidSubmission || isControl) && item.feesIndex && item.feesIndex[type]) attrs[1].value = item.feesIndex[type].tenderTotalFee;
+              // 2026-01-11 特殊处理:因有特别项目(同望导入的),发现有计算错误,导致调价后是调价前的N倍,目前(周日)紧急处理,先取调价前的数据,等问题解决了再改回来
+              if ((isBidSubmission || isControl) && item.feesIndex && item.feesIndex[type]) attrs[1].value = item.feesIndex[type].totalFee;
               Element.call(this, "CostItem", attrs);
             }
             return CostStructure;