浏览代码

工程专业可以选择所有费用定额的所有定额库

zhongzewei 5 年之前
父节点
当前提交
509968682e
共有 2 个文件被更改,包括 11 次插入1 次删除
  1. 9 0
      modules/common/std/std_ration_lib_map_model.js
  2. 2 1
      modules/users/controllers/compilation_controller.js

+ 9 - 0
modules/common/std/std_ration_lib_map_model.js

@@ -52,6 +52,15 @@ class STDRationLibMapModel extends BaseModel {
         return result;
     }
 
+    // 获取所有费用定额的所有定额库
+    async getAllRationLibs() {
+        const libs = await this.findDataByCondition({deleted: false}, null, false);
+        return libs.map(libData => ({
+            id: libData.ID,
+            name: libData.dispName
+        }));
+    }
+
 }
 
 export default STDRationLibMapModel;

+ 2 - 1
modules/users/controllers/compilation_controller.js

@@ -204,7 +204,8 @@ class CompilationController extends BaseController {
 
             // 获取定额库
             let stdRationLibMapModel = new STDRationLibMapModel();
-            rationList = await stdRationLibMapModel.getRationLib(selectedCompilation._id);
+            //rationList = await stdRationLibMapModel.getRationLib(selectedCompilation._id);
+            rationList = await stdRationLibMapModel.getAllRationLibs();
 
             // 获取工料机库
             let stdGLJLibMapModel = new STDGLJLibMapModel();