|
|
@@ -572,6 +572,7 @@ async function copyExample(userID, compilation, projIDs,nameMap){
|
|
|
data.NextSiblingID = IDMapping[data.NextSiblingID] ? IDMapping[data.NextSiblingID] : -1;
|
|
|
data.createDateTime = newDate;
|
|
|
data.userID = userID;
|
|
|
+ data.GUID = uuidV1();
|
|
|
data.compilation = compilation;
|
|
|
data.fileVer = await index.getVersion();
|
|
|
data.shareInfo = [];
|
|
|
@@ -662,6 +663,7 @@ async function copyProject(userID, compilationID, data, newProjectID = null, del
|
|
|
logger.info("复制项目: 旧项目ID: "+originalID+ " ------- 新项目ID: "+newProjectID);
|
|
|
//更新项目的属性;
|
|
|
projectMap['copy'].document.ID = newProjectID;
|
|
|
+ projectMap['copy'].document.GUID = uuidV1();
|
|
|
if(projectMap['copy'].document.property.calcProgramFile){
|
|
|
projectMap['copy'].document.property.calcProgramFile.ID = calcProgramFileID;
|
|
|
}
|
|
|
@@ -2329,6 +2331,7 @@ async function handleMainProjectDatas(mainData,updateData,userID) {
|
|
|
p.ParentID = projectIDMap[p.ParentID];
|
|
|
p.NextSiblingID = projectIDMap[p.NextSiblingID];
|
|
|
}
|
|
|
+ p.GUID = uuidV1(); // 接口需要
|
|
|
p.userID =userID;
|
|
|
p.shareInfo=[];
|
|
|
if(p.projType == "Tender"){
|