Explorar o código

feat: 定额人材机窗口,右键“替换”、“批量替换”时,选择材料类型要限制。

zhangweicheng %!s(int64=4) %!d(string=hai) anos
pai
achega
68fbfa023a
Modificáronse 1 ficheiros con 3 adicións e 1 borrados
  1. 3 1
      modules/complementary_glj_lib/models/gljModel.js

+ 3 - 1
modules/complementary_glj_lib/models/gljModel.js

@@ -136,7 +136,9 @@ class GljDao {
         // 替换过滤类型
         if (replace) {
             // 人材机类型是“混凝土、砂浆、配合比、商品混凝土、商品砂浆”时,筛选的可替换的人材机类型应是“混凝土、或砂浆、或配合比、或商品混凝土、或商品砂浆”。
-            const materialTypes = [202, 203, 204, 205, 206];
+            //2021-03-17  zhang 需求更改 当前是材料、主材、设备,可以替换为材料、主材、设备。(因有些混凝土在定额书中未给单价,所以是主材,实际使用时 需要替换为“砼”或“商砼”等)
+            //const materialTypes = [202, 203, 204, 205, 206];
+            const materialTypes = [201,202, 203, 204, 205, 206,4,5];
             query.gljType = materialTypes.includes(replace.gljType) ? {$in: materialTypes} : replace.gljType;
         }
         // 添加组成物时的查询扩展