|
@@ -28,8 +28,7 @@ import {
|
|
|
projectFeature,
|
|
|
displaySetting,
|
|
|
calcOptions,
|
|
|
- tenderSetting,
|
|
|
- G_FILE_VER
|
|
|
+ tenderSetting
|
|
|
} from './project_property_template';
|
|
|
import optionSetting from '../../options/models/optionTypes';
|
|
|
const { fixedFlag } = require('../../../public/common_constants');
|
|
@@ -48,6 +47,7 @@ let pmFacade = require('../facade/pm_facade');
|
|
|
let logger = require("../../../logs/log_helper").logger;
|
|
|
let BillsModel = require("../../main/models/bills").model;
|
|
|
let _ = require('lodash');
|
|
|
+let index = require("../../system_setting/model/index");
|
|
|
|
|
|
let Projects = mongoose.model('projects');
|
|
|
let mainColLibModel = mongoose.model('std_main_col_lib');
|
|
@@ -57,8 +57,6 @@ let optionModel = mongoose.model('options');
|
|
|
function ProjectsDAO() {
|
|
|
}
|
|
|
|
|
|
-//let G_FILE_VER = '1.0.1';
|
|
|
-
|
|
|
ProjectsDAO.prototype.getUserProjects = async function (userId, compilation, callback) {
|
|
|
try {//
|
|
|
let projects = await Projects.find({
|
|
@@ -135,7 +133,7 @@ ProjectsDAO.prototype.updateUserProjects = async function (userId, compilationId
|
|
|
data.updateData['userID'] = userId;
|
|
|
data.updateData['compilation'] = compilationId;
|
|
|
data.updateData['createDateTime'] = new Date();
|
|
|
- data.updateData['fileVer'] = G_FILE_VER;
|
|
|
+ data.updateData['fileVer'] = await index.getVersion();
|
|
|
/*if(data.updateData.projType === projectType.project){
|
|
|
//设置建设项目基本信息,多个单位工程共用
|
|
|
data.updateData.property = {basicInformation: basicInformation};
|
|
@@ -379,7 +377,7 @@ ProjectsDAO.prototype.copyUserProjects = function (userId, compilationId, datas,
|
|
|
data.updateData['userID'] = userId;
|
|
|
data.updateData['compilation'] = compilationId;
|
|
|
data.updateData['createDateTime'] = new Date();
|
|
|
- data.updateData['fileVer'] = G_FILE_VER;
|
|
|
+ data.updateData['fileVer'] = index.getVersion();
|
|
|
let newProject = new Projects(data.updateData);
|
|
|
newProject['srcProjectId'] = data.srcProjectId;
|
|
|
newProject.save(function (err, result) {
|