Explorar o código

feat: 四川养护2013基数调整

vian %!s(int64=3) %!d(string=hai) anos
pai
achega
4a0353aba7
Modificáronse 1 ficheiros con 11 adicións e 50 borrados
  1. 11 50
      web/over_write/js/sichuan_2013.js

+ 11 - 50
web/over_write/js/sichuan_2013.js

@@ -9,7 +9,7 @@ if (typeof gljUtil !== "undefined") {
 
 
 // 清单基数
 // 清单基数
 const progression = [
 const progression = [
-  '养护单位管理费', '养护工程监理费', '技术文件审查费'
+  '养护单位管理费', 
 ];
 ];
 const deficiency = { 
 const deficiency = { 
 };
 };
@@ -23,12 +23,12 @@ if (typeof baseFigureMap !== 'undefined') {
           filter: [fixedFlag.CONSTRUCTION_INSTALL_FEE],
           filter: [fixedFlag.CONSTRUCTION_INSTALL_FEE],
           pick: false,
           pick: false,
       },
       },
-      // 显示:除清单固定类别是“土地征用及拆迁补偿费”的以外部分可显示
-      '土地征用及拆迁补偿费': {
-          base: 'TDZYJCQBCF',
-          fixedFlag: fixedFlag.LAND_USED_DEMOLITION,
-          filter: [fixedFlag.LAND_USED_DEMOLITION],
-          pick: false
+      // 显示:除清单固定类别是“公路养护工程费”的以外部分可显示
+      '定额公路养护工程费': {
+          base: 'DEGLYHGCF',
+          fixedFlag: fixedFlag.CONSTRUCTION_INSTALL_FEE,
+          filter: [fixedFlag.CONSTRUCTION_INSTALL_FEE],
+          pick: false,
       },
       },
       // 显示:仅清单固定类别是“养护工程其他费用”部分可显示。
       // 显示:仅清单固定类别是“养护工程其他费用”部分可显示。
       '养护单位管理费': {
       '养护单位管理费': {
@@ -38,34 +38,11 @@ if (typeof baseFigureMap !== 'undefined') {
         filter: [fixedFlag.MAINTENANCE_EXPENSES],
         filter: [fixedFlag.MAINTENANCE_EXPENSES],
         pick: true,
         pick: true,
       },
       },
-      // 显示:仅清单固定类别是“养护工程其他费用”部分可显示。
-      '养护工程监理费': {
-        isProgressive: true,
-        base: 'YHGCJLF',
-        fixedFlag: null,
-        filter: [fixedFlag.MAINTENANCE_EXPENSES],
-        pick: true,
-      },
-      // 显示:仅清单固定类别是“养护工程其他费用”部分可显示。
-      '技术文件审查费': {
-        isProgressive: true,
-        base: 'JSWJSCF',
-        fixedFlag: null,
-        filter: [fixedFlag.MAINTENANCE_EXPENSES],
-        pick: true,
-      },
       // 显示:除清单固定类别是“公路养护工程费”、“设备购置费用”、“养护公路工程其他费用”、“一二三部分合计”的以外部分可显示
       // 显示:除清单固定类别是“公路养护工程费”、“设备购置费用”、“养护公路工程其他费用”、“一二三部分合计”的以外部分可显示
       '一、二、三部分合计': {
       '一、二、三部分合计': {
         base: 'YESBFHJ',
         base: 'YESBFHJ',
         fixedFlag: fixedFlag.ONE_TO_THREE_TOTAL,
         fixedFlag: fixedFlag.ONE_TO_THREE_TOTAL,
-        filter: [fixedFlag.CONSTRUCTION_INSTALL_FEE, fixedFlag.EQUIPMENT_ACQUISITION_FEE, fixedFlag.MAINTENANCE_EXPENSES, fixedFlag.ONE_TO_THREE_TOTAL],
-        pick: false,
-      },
-      // 显示:除清单固定类别是“公路养护工程费”、“设备购置费用”、“养护公路工程其他费用”、“一二三部分合计”的以外部分可显示
-      '基本预备费': {
-        base: 'JBYBF',
-        fixedFlag: fixedFlag.ONE_TO_THREE_TOTAL,
-        filter: [fixedFlag.CONSTRUCTION_INSTALL_FEE, fixedFlag.EQUIPMENT_ACQUISITION_FEE, fixedFlag.MAINTENANCE_EXPENSES, fixedFlag.ONE_TO_THREE_TOTAL],
+        filter: [ fixedFlag.ONE_TO_THREE_TOTAL],
         pick: false,
         pick: false,
       },
       },
       // 显示:仅“价差预备费”可显示
       // 显示:仅“价差预备费”可显示
@@ -114,9 +91,9 @@ if (typeof baseFigureTemplate !== 'undefined') {
       GLYHGCF(tender) {
       GLYHGCF(tender) {
           return cbTools.getBaseFee(fixedFlag.CONSTRUCTION_INSTALL_FEE, tender, 'common');
           return cbTools.getBaseFee(fixedFlag.CONSTRUCTION_INSTALL_FEE, tender, 'common');
       },
       },
-      // 土地征用及拆迁补偿费 算法:取清单固定类别是“土地征用及拆迁补偿费”的金额
-      TDZYJCQBCF(tender) {
-        return cbTools.getBaseFee(fixedFlag.LAND_USED_DEMOLITION, tender, 'common');
+      // 定额公路养护工程费 算法:取清单固定类别是“建筑安装工程费”的金额。
+      DEGLYHGCF(tender) {
+          return cbTools.getBaseFee(fixedFlag.CONSTRUCTION_INSTALL_FEE, tender, 'rationCommon');
       },
       },
       // 养护单位管理费 算法:以{公路养护工程费总额}为基数,采用累进办法计算
       // 养护单位管理费 算法:以{公路养护工程费总额}为基数,采用累进办法计算
       YHDWGLF(tender) {
       YHDWGLF(tender) {
@@ -126,22 +103,6 @@ if (typeof baseFigureTemplate !== 'undefined') {
         }
         }
         return calculateUtil.getProgressiveFee(baseFee, '养护单位管理费', projectObj.project.property.progressiveInterval, decimalObj.bills.totalPrice, deficiency);
         return calculateUtil.getProgressiveFee(baseFee, '养护单位管理费', projectObj.project.property.progressiveInterval, decimalObj.bills.totalPrice, deficiency);
       },
       },
-      // 养护工程监理费 算法:以{公路养护工程费总额}为基数,采用累进办法计算
-      YHGCJLF(tender) {
-        const baseFee = this['GLYHGCF'](tender);
-        if (!tender) {
-            calcBase.baseProgressiveFee = baseFee;
-        }
-        return calculateUtil.getProgressiveFee(baseFee, '养护工程监理费', projectObj.project.property.progressiveInterval, decimalObj.bills.totalPrice, deficiency);
-      },
-      // 技术文件审查费 算法:以{公路养护工程费总额}为基数,采用累进办法计算
-      JSWJSCF(tender) {
-        const baseFee = this['GLYHGCF'](tender);
-        if (!tender) {
-            calcBase.baseProgressiveFee = baseFee;
-        }
-        return calculateUtil.getProgressiveFee(baseFee, '技术文件审查费', projectObj.project.property.progressiveInterval, decimalObj.bills.totalPrice, deficiency);
-      },
       // 二三部分合计 算法:取清单固定类别是“一二三部分合计”的金额
       // 二三部分合计 算法:取清单固定类别是“一二三部分合计”的金额
       YESBFHJ(tender) {
       YESBFHJ(tender) {
         return cbTools.getBaseFee(fixedFlag.ONE_TO_THREE_TOTAL, tender, 'common');
         return cbTools.getBaseFee(fixedFlag.ONE_TO_THREE_TOTAL, tender, 'common');