瀏覽代碼

feat: 清单规则编辑器、清单模板编辑器中,新增清单固定类别选项“钢材水泥柴油等”。

#GLY-2448
vian 1 年之前
父節點
當前提交
d6fc98ecd7
共有 1 個文件被更改,包括 106 次插入103 次删除
  1. 106 103
      modules/common/const/bills_fixed.js

+ 106 - 103
modules/common/const/bills_fixed.js

@@ -48,15 +48,15 @@ let fixedFlag = {
     //计日工 daywork labor
     DAYWORK_LABOR: 22,
     //劳务
-    LABOUR_SERVICE:23,
+    LABOUR_SERVICE: 23,
     //材料
-    MATERIAL:24,
+    MATERIAL: 24,
     //施工机械
-    CONSTRUCTION_MACHINE:25,
+    CONSTRUCTION_MACHINE: 25,
     //暂列金额
-    PROVISIONAL:26,
+    PROVISIONAL: 26,
     //安全生产费
-    SAFE_COST:27,
+    SAFE_COST: 27,
     //100章清单
     ONE_HUNDRED_BILLS: 28,
     // 一二三部分合计
@@ -99,105 +99,107 @@ let fixedFlag = {
 };
 
 
-if(process.env.NODE_ENV.indexOf('hw')!==-1){
+if (process.env.NODE_ENV.indexOf('hw') !== -1) {
     // 公路2.0的固定清单类别和建筑的要合并统一处理
     fixedFlag = {
         // 暂列金额
-        PROVISIONAL : 8,
+        PROVISIONAL: 8,
         // 材料
-        MATERIAL : 24,
+        MATERIAL: 24,
         // 建筑安装工程费
-        CONSTRUCTION_INSTALL_FEE : 39,
+        CONSTRUCTION_INSTALL_FEE: 39,
         // 土地使用及拆迁补偿费
-        LAND_USED_DEMOLITION : 40,
+        LAND_USED_DEMOLITION: 40,
         // 养护工程其他费用
-        MAINTENANCE_EXPENSES : 41,
+        MAINTENANCE_EXPENSES: 41,
         // 预备费
-        BUDGET_FEE : 42,
+        BUDGET_FEE: 42,
         // 基本预备费
-        BASE_BUDGET_FEE : 43,
+        BASE_BUDGET_FEE: 43,
         // 价差预备费
-        SPREAD_BUDGET_FEE : 44,
+        SPREAD_BUDGET_FEE: 44,
         // 一二三四部分合计
-        ONE_TO_FOUR_TOTAL : 45,
+        ONE_TO_FOUR_TOTAL: 45,
         // 贷款利息
-        LOAN_INTEREST : 46,
+        LOAN_INTEREST: 46,
         // 总造价
-        TOTAL_COST : 47,
+        TOTAL_COST: 47,
         // 设备购置费
-        EQUIPMENT_ACQUISITION_FEE : 48,
+        EQUIPMENT_ACQUISITION_FEE: 48,
         // 专项费用 Special cost
-        SPECIAL_COST : 49,
+        SPECIAL_COST: 49,
         // 施工场地建设费
-        CONSTRUCTION_PLANT_COST : 50,
+        CONSTRUCTION_PLANT_COST: 50,
         // 养护单位(业主)管理费
-        MAINTENANCE_MANAGENENT_FEE : 51,
+        MAINTENANCE_MANAGENENT_FEE: 51,
         // 信息化费 Informatization fee
-        INFORMATIZATION_FEE : 52,
+        INFORMATIZATION_FEE: 52,
         // 工程监理费 Engineering supervision fee
-        ENGINEERING_SUP_FEE : 53,
+        ENGINEERING_SUP_FEE: 53,
         // 设计文件审查费 Design Document Review Fee
-        DOCUMENT_REVIEW_FEE : 54,
+        DOCUMENT_REVIEW_FEE: 54,
         // 勘察设计费 Survey and design fees
-        SURVEY_DESIGN_FEE : 55,
+        SURVEY_DESIGN_FEE: 55,
         // 招标代理及标底编制费 Bidding Agent and Preparing Fee of Bid Base
-        AGENT_BASE_FEE : 56,
+        AGENT_BASE_FEE: 56,
         // 第100章至700章清单
-        ONE_SEVEN_BILLS : 57,
+        ONE_SEVEN_BILLS: 57,
         // 专项暂定合计
-        PROVISIONAL_TOTAL : 58,
+        PROVISIONAL_TOTAL: 58,
         // 清单合计扣除专项暂定合计
-        BILLS_TOTAL_WT_PROV : 59,
+        BILLS_TOTAL_WT_PROV: 59,
         // 计日工 daywork labor
-        DAYWORK_LABOR : 60,
+        DAYWORK_LABOR: 60,
         // 劳务
-        LABOUR_SERVICE : 61,
+        LABOUR_SERVICE: 61,
         // 施工机械
-        CONSTRUCTION_MACHINE : 62,
+        CONSTRUCTION_MACHINE: 62,
         // 安全生产费
-        SAFE_COST : 63,
+        SAFE_COST: 63,
         // 100章清单
-        ONE_HUNDRED_BILLS : 64,
+        ONE_HUNDRED_BILLS: 64,
         // 一二三部分合计
-        ONE_TO_THREE_TOTAL : 65,
+        ONE_TO_THREE_TOTAL: 65,
         // 前期工作费
-        PRELIMINARY_WORK : 66,
+        PRELIMINARY_WORK: 66,
         // 小修费
-        MINOR_REPAIR_FEE : 67,
+        MINOR_REPAIR_FEE: 67,
         // 预防养护费
-        PREVENTIVE_MAINTENANCE_FEE : 68,
+        PREVENTIVE_MAINTENANCE_FEE: 68,
         // 修复养护费
-        REPAIR_MAINTENANCE_FEE : 69,
+        REPAIR_MAINTENANCE_FEE: 69,
         // 日常养护费
-        DAILY_MAINTENANCE_FEE : 70,
+        DAILY_MAINTENANCE_FEE: 70,
         // 日常巡查费
-        DAILY_PATROL_FEE : 71,
+        DAILY_PATROL_FEE: 71,
         // 日常保养费
-        DAILY_UPKEEP_FEE : 72,
+        DAILY_UPKEEP_FEE: 72,
         // 信息化系统w维护费
-        INFORMATIZATION_MAINTENANCE_FEE : 73,
+        INFORMATIZATION_MAINTENANCE_FEE: 73,
         // 技术状况评定费
-        TECH_ASSESSMENT_FEE : 74,
+        TECH_ASSESSMENT_FEE: 74,
         // 系统维护费
-        SYSTEM_MAINTENANCE_FEE : 75,
+        SYSTEM_MAINTENANCE_FEE: 75,
         // 养护机械设备购置费
-        MAINTENANCE_MACHINE_ACQUISITION_FEE : 76,
+        MAINTENANCE_MACHINE_ACQUISITION_FEE: 76,
         // 养护工程费
-        MAINTENANCE_FEE : 77,
+        MAINTENANCE_FEE: 77,
         // 应急养护费
-        EMERGENCY_FEE : 78,
+        EMERGENCY_FEE: 78,
         // 施工环保费
-        CONSTRUCTION_ENVIROMENTAL_PROTECTION_FEE : 79,
+        CONSTRUCTION_ENVIROMENTAL_PROTECTION_FEE: 79,
         // 其他新增费用
-        OTHER_NEW_FEE : 80,
+        OTHER_NEW_FEE: 80,
         // 通则
-        GENERAL_RULE : 81,
+        GENERAL_RULE: 81,
         // 保险费
-        INSURANCE_FEE : 82,
+        INSURANCE_FEE: 82,
         // 环保、水保费
-        EP_WP_INSURANCE_FEE : 83,
-      };
-} 
+        EP_WP_INSURANCE_FEE: 83,
+        // 钢材水泥柴油等
+        STEEL_CEMENT_DIESEL: 184,
+    };
+}
 
 
 /*建筑安装工程费、土地使用及拆迁补偿费、养护工程其他费用、预备费、基本预备费、价差预备费、一二三四部分合计、贷款利息、总造价、
@@ -206,53 +208,54 @@ if(process.env.NODE_ENV.indexOf('hw')!==-1){
 
  第100章至700章清单、专项暂定合计、清单合计扣除专项暂定合计、计日工、劳务、材料、施工机械、暂列金额。*/
 const fixedFlagList = [
-    {name: "建筑安装工程费", value: fixedFlag.CONSTRUCTION_INSTALL_FEE},
-    {name: "土地使用及拆迁补偿费", value: fixedFlag.LAND_USED_DEMOLITION},
-    {name: "养护工程其他费用", value: fixedFlag.MAINTENANCE_EXPENSES},
-    {name: "预备费", value: fixedFlag.BUDGET_FEE},
-    {name: "基本预备费", value: fixedFlag.BASE_BUDGET_FEE},
-    {name: "价差预备费", value: fixedFlag.SPREAD_BUDGET_FEE},
-    {name: "一二三部分合计", value: fixedFlag.ONE_TO_THREE_TOTAL},
-    {name: "一二三四部分合计", value: fixedFlag.ONE_TO_FOUR_TOTAL},
-    {name: "贷款利息", value: fixedFlag.LOAN_INTEREST},
-    {name: "总造价", value: fixedFlag.TOTAL_COST},
-    {name: "设备购置费", value: fixedFlag.EQUIPMENT_ACQUISITION_FEE},
-    {name: "专项费用", value: fixedFlag.SPECIAL_COST},
-    {name: "施工场地建设费", value: fixedFlag.CONSTRUCTION_PLANT_COST},
-    {name: "养护单位(业主)管理费", value: fixedFlag.MAINTENANCE_MANAGENENT_FEE},
-    {name: "施工环保费", value: fixedFlag.CONSTRUCTION_ENVIROMENTAL_PROTECTION_FEE},
-    {name: "信息化费", value: fixedFlag.INFORMATIZATION_FEE},
-    {name: "工程监理费", value: fixedFlag.ENGINEERING_SUP_FEE},
-    {name: "设计文件审查费", value: fixedFlag.DOCUMENT_REVIEW_FEE},
-    {name: "勘察设计费", value: fixedFlag.SURVEY_DESIGN_FEE},
-    {name: "招标代理及标底编制费", value: fixedFlag.AGENT_BASE_FEE},
-    {name: "前期工作费", value: fixedFlag.PRELIMINARY_WORK},
-    {name: "日常养护费", value: fixedFlag.DAILY_MAINTENANCE_FEE},
-    {name: "日常巡查费", value: fixedFlag.DAILY_PATROL_FEE},
-    {name: "日常保养费", value: fixedFlag.DAILY_UPKEEP_FEE},
-    {name: "小修费", value: fixedFlag.MINOR_REPAIR_FEE},
-    {name: "信息化系统维护费", value: fixedFlag.INFORMATIZATION_MAINTENANCE_FEE},
-    {name: "技术状况评定费", value: fixedFlag.TECH_ASSESSMENT_FEE},
-    {name: "系统维护费", value: fixedFlag.SYSTEM_MAINTENANCE_FEE},
-    {name: "养护机械设备购置费", value: fixedFlag.MAINTENANCE_MACHINE_ACQUISITION_FEE},
-    {name: "养护工程费", value: fixedFlag.MAINTENANCE_FEE},
-    {name: "预防养护费", value: fixedFlag.PREVENTIVE_MAINTENANCE_FEE},
-    {name: "修复养护费", value: fixedFlag.REPAIR_MAINTENANCE_FEE},
-    {name: "应急养护费", value: fixedFlag.EMERGENCY_FEE},
-    {name: "第100章至700章清单", value: fixedFlag.ONE_SEVEN_BILLS},
-    {name: "专项暂定合计", value: fixedFlag.PROVISIONAL_TOTAL},
-    {name: "清单合计扣除专项暂定合计", value: fixedFlag.BILLS_TOTAL_WT_PROV},
-    {name: "计日工", value: fixedFlag.DAYWORK_LABOR},
-    {name: "劳务", value: fixedFlag.LABOUR_SERVICE},
-    {name: "材料", value: fixedFlag.MATERIAL},
-    {name: "施工机械", value: fixedFlag.CONSTRUCTION_MACHINE},
-    {name: "暂列金额", value: fixedFlag.PROVISIONAL},
-    {name:"安全生产费",value:fixedFlag.SAFE_COST},
-    {name:"第100章清单 总则",value:fixedFlag.ONE_HUNDRED_BILLS},
-    {name: '其他新增费用', value: fixedFlag.OTHER_NEW_FEE},
-    {name: '通则', value: fixedFlag.GENERAL_RULE},
-    {name: '保险费', value: fixedFlag.INSURANCE_FEE},
-    {name: '施工环保、水保费', value: fixedFlag.EP_WP_INSURANCE_FEE},
+    { name: "建筑安装工程费", value: fixedFlag.CONSTRUCTION_INSTALL_FEE },
+    { name: "土地使用及拆迁补偿费", value: fixedFlag.LAND_USED_DEMOLITION },
+    { name: "养护工程其他费用", value: fixedFlag.MAINTENANCE_EXPENSES },
+    { name: "预备费", value: fixedFlag.BUDGET_FEE },
+    { name: "基本预备费", value: fixedFlag.BASE_BUDGET_FEE },
+    { name: "价差预备费", value: fixedFlag.SPREAD_BUDGET_FEE },
+    { name: "一二三部分合计", value: fixedFlag.ONE_TO_THREE_TOTAL },
+    { name: "一二三四部分合计", value: fixedFlag.ONE_TO_FOUR_TOTAL },
+    { name: "贷款利息", value: fixedFlag.LOAN_INTEREST },
+    { name: "总造价", value: fixedFlag.TOTAL_COST },
+    { name: "设备购置费", value: fixedFlag.EQUIPMENT_ACQUISITION_FEE },
+    { name: "专项费用", value: fixedFlag.SPECIAL_COST },
+    { name: "施工场地建设费", value: fixedFlag.CONSTRUCTION_PLANT_COST },
+    { name: "养护单位(业主)管理费", value: fixedFlag.MAINTENANCE_MANAGENENT_FEE },
+    { name: "施工环保费", value: fixedFlag.CONSTRUCTION_ENVIROMENTAL_PROTECTION_FEE },
+    { name: "信息化费", value: fixedFlag.INFORMATIZATION_FEE },
+    { name: "工程监理费", value: fixedFlag.ENGINEERING_SUP_FEE },
+    { name: "设计文件审查费", value: fixedFlag.DOCUMENT_REVIEW_FEE },
+    { name: "勘察设计费", value: fixedFlag.SURVEY_DESIGN_FEE },
+    { name: "招标代理及标底编制费", value: fixedFlag.AGENT_BASE_FEE },
+    { name: "前期工作费", value: fixedFlag.PRELIMINARY_WORK },
+    { name: "日常养护费", value: fixedFlag.DAILY_MAINTENANCE_FEE },
+    { name: "日常巡查费", value: fixedFlag.DAILY_PATROL_FEE },
+    { name: "日常保养费", value: fixedFlag.DAILY_UPKEEP_FEE },
+    { name: "小修费", value: fixedFlag.MINOR_REPAIR_FEE },
+    { name: "信息化系统维护费", value: fixedFlag.INFORMATIZATION_MAINTENANCE_FEE },
+    { name: "技术状况评定费", value: fixedFlag.TECH_ASSESSMENT_FEE },
+    { name: "系统维护费", value: fixedFlag.SYSTEM_MAINTENANCE_FEE },
+    { name: "养护机械设备购置费", value: fixedFlag.MAINTENANCE_MACHINE_ACQUISITION_FEE },
+    { name: "养护工程费", value: fixedFlag.MAINTENANCE_FEE },
+    { name: "预防养护费", value: fixedFlag.PREVENTIVE_MAINTENANCE_FEE },
+    { name: "修复养护费", value: fixedFlag.REPAIR_MAINTENANCE_FEE },
+    { name: "应急养护费", value: fixedFlag.EMERGENCY_FEE },
+    { name: "第100章至700章清单", value: fixedFlag.ONE_SEVEN_BILLS },
+    { name: "专项暂定合计", value: fixedFlag.PROVISIONAL_TOTAL },
+    { name: "清单合计扣除专项暂定合计", value: fixedFlag.BILLS_TOTAL_WT_PROV },
+    { name: "计日工", value: fixedFlag.DAYWORK_LABOR },
+    { name: "劳务", value: fixedFlag.LABOUR_SERVICE },
+    { name: "材料", value: fixedFlag.MATERIAL },
+    { name: "施工机械", value: fixedFlag.CONSTRUCTION_MACHINE },
+    { name: "暂列金额", value: fixedFlag.PROVISIONAL },
+    { name: "安全生产费", value: fixedFlag.SAFE_COST },
+    { name: "第100章清单 总则", value: fixedFlag.ONE_HUNDRED_BILLS },
+    { name: '其他新增费用', value: fixedFlag.OTHER_NEW_FEE },
+    { name: '通则', value: fixedFlag.GENERAL_RULE },
+    { name: '保险费', value: fixedFlag.INSURANCE_FEE },
+    { name: '施工环保、水保费', value: fixedFlag.EP_WP_INSURANCE_FEE },
+    { name: '钢材水泥柴油等', value: fixedFlag.STEEL_CEMENT_DIESEL },
 ];
 
-export {fixedFlag as default, fixedFlagList as List};
+export { fixedFlag as default, fixedFlagList as List };