@@ -1226,6 +1226,7 @@ async function handleMainProjectDatas(mainData,updateData,userID) {
let mainProjectID = -1;
let projectIDMap = {},feeRateFileIDMap={},unitPriceFileIDMap={},labourCoeFileIDMap={},calcProgramFileIDMap={};
let tasks = [];
+ projectIDMap[-1] = -1;//最后一个项目的nextID为-1的情况
//生成新的projectID
for(let p of mainData.projects){
let newProjectID = await getCounterID("projects");