Browse Source

合成的清单树少了清单“第100章至700章清单”,导致基数{100章以外清单合计} 不能正确计算。

chenshilong 3 năm trước cách đây
mục cha
commit
bba468fb47

+ 4 - 1
web/building_saas/main/js/views/project_view.js

@@ -1313,7 +1313,10 @@ var projectObj = {
       spread = this.mainSpread,
       controller = this.mainController;
     let insertBillsName =
-      project.projectInfo.property && project.projectInfo.property.valuationType == commonConstants.ValuationType.BOQ ? "插入清单" : "插入项目节"; //右键“插入清单”改文字为“插入项目节”,工程量清单中保持不变。
+      project.projectInfo.property &&
+      [commonConstants.ValuationType.BOQ, commonConstants.ValuationType.BILL_BUDGET].includes(project.projectInfo.property.valuationType)
+        ? "插入清单"
+        : "插入项目节"; //右键“插入清单”改文字为“插入项目节”,工程量清单中保持不变。
     $.contextMenu({
       selector: "#billsSpread",
       selectableSubMenu: true,

+ 2 - 1
web/over_write/js/sichuan_2013.js

@@ -249,7 +249,8 @@ if (typeof baseFigureTemplate !== "undefined") {
     },
     //{100章以外清单合计} 取清单固定清单[第100章至700章清单]的金额,但扣除清单100章下的金额。如果是固定清单[第100章至700章清单]下100章以外清单引用此基数,要排除自身(目前只允许100章的清单使用,所以暂时不需要此判断)
     YBZYHQDHJ: function (tender) {
-      let oneToSeven = cbTools.findNodeByFlag(fixedFlag.ONE_SEVEN_BILLS);
+      // let oneToSeven = cbTools.findNodeByFlag(fixedFlag.ONE_SEVEN_BILLS); // 少了清单“第100章至700章清单”, 直接取“第一部分 公路养护工程费”
+      let oneToSeven = cbTools.findNodeByFlag(fixedFlag.CONSTRUCTION_INSTALL_FEE);
       if (!oneToSeven) {
         return 0;
       }