|
@@ -51,6 +51,7 @@ let mainColLibModel = mongoose.model('std_main_col_lib');
|
|
|
let projSettingModel = mongoose.model('proj_setting');
|
|
|
let optionModel = mongoose.model('options');
|
|
|
|
|
|
+let equipmentPurchaseModel = mongoose.model('equipment_purchase');
|
|
|
function ProjectsDAO() {
|
|
|
}
|
|
|
|
|
@@ -268,6 +269,8 @@ ProjectsDAO.prototype.updateUserProjects = async function (userId, compilationId
|
|
|
// 新建计算程序文件 CSL, 2017.10.23
|
|
|
let cpFile = await calcProgramFacade.newProjectCalcProgramFile(data.updateData);
|
|
|
newProject.property.calcProgramFile = cpFile ? cpFile : null;
|
|
|
+ //新建设备购置计录行
|
|
|
+ await equipmentPurchaseModel.create({projectID:newProject.ID,total:0,equipments:[]});
|
|
|
}
|
|
|
newProject.save(async function (err, result) {
|
|
|
if (!err && result._doc.projType === projectType.tender) {
|