Chenshilong před 7 roky
rodič
revize
2999e982e4

+ 1 - 0
modules/main/facade/labour_coe_facade.js

@@ -59,6 +59,7 @@ function getData(projectID, callback) {
         if (!err) {
             // 旧项目没有人工系数文件,默认给它生成一个。
             if (!datas) {
+                logger.info(`Create a LabourCoe file for old project : ${projectID}`);
                 getStdLabourCoe(1).then(function (stdLC) {
                     let doc = {
                         ID: uuidV1(),

modules/main/models/labour_coe.js → modules/main/models/labour_coe_model.js


+ 1 - 1
server.js

@@ -29,7 +29,7 @@ fileUtils.getGlobbedFiles('./modules/reports/models/*.js').forEach(function(mode
 })
 
 // 引入人工系数模块
-require('./modules/main/models/labour_coe');
+require('./modules/main/models/labour_coe_model');
 
 //config.setupCache();
 let cfgCacheUtil = require("./config/cacheCfg");

+ 3 - 1
web/building_saas/main/js/views/sub_view.js

@@ -84,8 +84,10 @@ $("#linkJSCX").click(function(){        // 计算程序
     refreshSubSpread();
     subSpread.setActiveSheetIndex(4);
     calcProgramObj.initSheet(subSpread.getSheet(4));
-    let sel = projectObj.mainController.tree.selected;
 
+    if (!projectObj.mainController.tree.selected)
+        projectObj.mainController.tree.selected = projectObj.mainController.tree.firstNode();
+    let sel = projectObj.mainController.tree.selected;
     if (sel.sourceType === projectObj.project.Bills.getSourceType() || sel.sourceType === projectObj.project.Ration.getSourceType()) {
         calcProgramObj.showData(sel);
     } else {