|
@@ -8,6 +8,7 @@ let newProjController = require('../controllers/new_proj_controller');
|
|
|
let copyProjController = require('../controllers/copy_proj_controller');
|
|
|
let feeRateFacade = require('../../fee_rates/facade/fee_rates_facade');
|
|
|
let labourCoeFacade = require('../../main/facade/labour_coe_facade');
|
|
|
+let calcProgramFacade = require('../../main/facade/calc_program_facade');
|
|
|
let logger = require("../../../logs/log_helper").logger;
|
|
|
|
|
|
let Projects = require("./project_schema");
|
|
@@ -97,6 +98,9 @@ ProjectsDAO.prototype.updateUserProjects = async function(userId, datas, callbac
|
|
|
// 新建人工系数文件 CSL, 2017.10.13
|
|
|
let lcFile = await labourCoeFacade.newProjectLabourCoe(data.updateData);
|
|
|
newProject.property.labourCoeFile = lcFile ? lcFile : null;
|
|
|
+ // 新建计算程序文件 CSL, 2017.10.23
|
|
|
+ let cpFile = await calcProgramFacade.newProjectCalcProgramFile(data.updateData);
|
|
|
+ newProject.property.calcProgramFile = cpFile ? cpFile : null;
|
|
|
}
|
|
|
newProject.save(async function (err, result) {
|
|
|
if (!err && result._doc.projType === projectType.tender) {
|