Explorar el Código

部颁计价2018 基数Bug

chenshilong hace 3 años
padre
commit
dbfed82c3c
Se han modificado 1 ficheros con 5 adiciones y 5 borrados
  1. 5 5
      web/over_write/js/sichuan_2018.js

+ 5 - 5
web/over_write/js/sichuan_2018.js

@@ -295,7 +295,7 @@ if (typeof baseFigureTemplate !== "undefined") {
     // 养护单位(业主)管理费 算法:按“定额建筑安装工程费”总和为基数,以累进办法计算
     // 【变更】:算法:按【固定类别是“建筑安装工程费”的“定额建安费”,扣除“设备”的“定额设备费”*60%】为基数,以累进办法计算。
     JSDWYZGLF(tender) {
-      let baseFee = baseFigureTemplate.budget["DEJZAZGCF"](tender);
+      let baseFee = baseFigureTemplate.boq["DEJZAZGCF"](tender);
       const fixedNode = projectObj.project.mainTree.roots.find((node) => node.getFlag() === fixedFlag.CONSTRUCTION_INSTALL_FEE);
       const equipmentFee = cbTools.getEquipmentFee(fixedNode, tender, "equipment");
       baseFee = (baseFee - equipmentFee * 0.6).toDecimal(decimalObj.process);
@@ -313,7 +313,7 @@ if (typeof baseFigureTemplate !== "undefined") {
     // 建设项目信息化费 算法:按“定额建筑安装工程费”总和为基数,以累进办法计算
     // 【变更】:算法:按【固定类别是“建筑安装工程费”的“定额建安费”,扣除“设备”的“定额设备费”*60%】为基数,以累进办法计算。
     JSXMXXHF(tender) {
-      let baseFee = baseFigureTemplate.budget["DEJZAZGCF"](tender);
+      let baseFee = baseFigureTemplate.boq["DEJZAZGCF"](tender);
       const fixedNode = projectObj.project.mainTree.roots.find((node) => node.getFlag() === fixedFlag.CONSTRUCTION_INSTALL_FEE);
       const equipmentFee = cbTools.getEquipmentFee(fixedNode, tender, "equipment");
       baseFee = (baseFee - equipmentFee * 0.6).toDecimal(decimalObj.process);
@@ -331,7 +331,7 @@ if (typeof baseFigureTemplate !== "undefined") {
     // 工程监理费 算法:按“定额建筑安装工程费”总和为基数,以累进办法计算
     // 【变更】:算法:按【固定类别是“建筑安装工程费”的“定额建安费”,扣除“设备”的“定额设备费”*60%】为基数,以累进办法计算。
     GCJLF(tender) {
-      let baseFee = baseFigureTemplate.budget["DEJZAZGCF"](tender);
+      let baseFee = baseFigureTemplate.boq["DEJZAZGCF"](tender);
       const fixedNode = projectObj.project.mainTree.roots.find((node) => node.getFlag() === fixedFlag.CONSTRUCTION_INSTALL_FEE);
       const equipmentFee = cbTools.getEquipmentFee(fixedNode, tender, "equipment");
       baseFee = (baseFee - equipmentFee * 0.6).toDecimal(decimalObj.process);
@@ -343,7 +343,7 @@ if (typeof baseFigureTemplate !== "undefined") {
     // 设计文件审查费 算法:按“定额建筑安装工程费”总和为基数,以累进办法计算
     // 【变更】:算法:按【固定类别是“建筑安装工程费”的“定额建安费”,扣除“设备”的“定额设备费”*60%】为基数,以累进办法计算。
     SJWJSCF(tender) {
-      let baseFee = baseFigureTemplate.budget["DEJZAZGCF"](tender);
+      let baseFee = baseFigureTemplate.boq["DEJZAZGCF"](tender);
       const fixedNode = projectObj.project.mainTree.roots.find((node) => node.getFlag() === fixedFlag.CONSTRUCTION_INSTALL_FEE);
       const equipmentFee = cbTools.getEquipmentFee(fixedNode, tender, "equipment");
       baseFee = (baseFee - equipmentFee * 0.6).toDecimal(decimalObj.process);
@@ -361,7 +361,7 @@ if (typeof baseFigureTemplate !== "undefined") {
     // 前期工作费 算法:按“定额建筑安装工程费”总和为基数,以累进办法计算
     // 变更:【算法】:按【固定类别是“建筑安装工程费”的“定额建安费”,扣除“设备”的“定额设备费”*60%】为基数,以累进办法计算。
     QQGZF(tender) {
-      let baseFee = baseFigureTemplate.budget["DEJZAZGCF"](tender);
+      let baseFee = baseFigureTemplate.boq["DEJZAZGCF"](tender);
       const fixedNode = projectObj.project.mainTree.roots.find((node) => node.getFlag() === fixedFlag.CONSTRUCTION_INSTALL_FEE);
       const equipmentFee = cbTools.getEquipmentFee(fixedNode, tender, "equipment");
       baseFee = (baseFee - equipmentFee * 0.6).toDecimal(decimalObj.process);