Browse Source

Merge branch '1.0.0_online' of http://smartcost.f3322.net:3000/SmartCost/ConstructionCost into 1.0.0_online

# Conflicts:
#	web/over_write/js/chongqing_2018.js
zhongzewei 6 years ago
parent
commit
6020c2a446

+ 4 - 1
web/building_saas/main/js/models/main_consts.js

@@ -42,7 +42,10 @@ let gljType = {//这里还是要有所有的类型
     OTHER_FEE:311,//其他费用
     // ==============机械类型=================
     MAIN_MATERIAL: 4,// 主材
-    EQUIPMENT: 5// 设备
+    EQUIPMENT: 5,// 设备
+    MANAGEMENT_FEE: 6,// 企业管理费
+    PROFIT: 7,// 利润
+    GENERAL_RISK_FEE: 8//一般风险费
 };
 // 计算基数 [定额基价材料费] 要用到的材料类型。
 const baseMaterialTypes = [

+ 1 - 1
web/building_saas/main/js/views/project_glj_view.js

@@ -140,7 +140,7 @@ projectGljObject={
                 showTypes = [gljType.MAIN_MATERIAL];
             }else if(_.includes(gljUtil.hasCompMaterial,me.selectedProjectGLJ.type)){//混凝土、砂浆、配合比
                 showTypes = [gljType.GENERAL_MATERIAL];
-            }else if(me.selectedProjectGLJ.type == gljType.GENERAL_MACHINE){//机械中有组成物的类型可添加机械组成物、机上人工
+            }else if(_.includes(gljUtil.hasCompMachine,me.selectedProjectGLJ.type)){//me.selectedProjectGLJ.type == gljType.GENERAL_MACHINE//机械中有组成物的类型
                 showTypes = gljUtil.machineComposition;
             }
             gljOprObj.gljLibSheetData = _.filter(gljOprObj.gljLibSheetData, function (item) {

+ 29 - 23
web/over_write/js/chongqing_2018.js

@@ -1,29 +1,6 @@
 /**
  * Created by zhang on 2018/8/14.
  */
-if(typeof gljType !== 'undefined'){
-    gljType = {
-        LABOUR: 1,// 人工
-        GENERAL_MATERIAL: 201, // 普通材料
-        CONCRETE: 202,// 混凝土
-        MORTAR: 203,// 砂浆
-        MIX_RATIO: 204,// 配合比
-        COMMERCIAL_CONCRETE: 205, // 商品混凝土
-        COMMERCIAL_MORTAR: 206, // 商品砂浆
-        OTHER_MATERIAL: 207, // 其它材料
-        GENERAL_MACHINE: 301,// 机械台班
-        MACHINE_LABOUR: 303, // 机上人工
-        INSTRUMENT: 304,// 仪器仪表
-        FUEL_POWER_FEE:305,//燃料动力费
-        DEPRECIATION_FEE:306,//折旧费
-        INSPECTION_FEE:307,//检修费
-        MAINTENANCE:308,//维护费
-        DISMANTLING_FREIGHT_FEE:309,//安拆费及场外运费
-        VERIFICATION_FEE:310,//校验费
-        OTHER_FEE:311,//其他费用
-        MAIN_MATERIAL: 4// 主材
-    };
-}
 
 if(typeof projectGljObject !== 'undefined'){
     projectGljObject.displayTypeMap=[
@@ -33,6 +10,35 @@ if(typeof projectGljObject !== 'undefined'){
         {ID:'MAIN_MATERIAL',text:'主材'}
     ];
 }
+if(gljUtil){
+    gljUtil.hasCompMachine = [301,304];//有组成物的机械
+    gljUtil.machineComposition = [302,303,305,306,307,308,309,310,311];//可以做为机械组成物的类型
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+}
 
 //允许使用的工料机类型:人工、普通材料、混凝土、砂浆、配合比、商品混凝土、商品砂浆、其他材料费、机械台班、机上人工、机械组成物、仪器仪表、燃料动力费、折旧费、
 // 检修费、维护费、安拆费及场外运费、校验费、其他费用、主材、企业管理费、利润、一般风险费