|  | @@ -503,6 +503,12 @@ async function getShareInfoAfterChangePermission(permissionType, receiver, proje
 | 
	
		
			
				|  |  |      return [];
 | 
	
		
			
				|  |  |  }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | +// 拷贝概算汇总清单
 | 
	
		
			
				|  |  | +async function copyBudgetSummaryBills(orgConstructionID, newConstructionID) {
 | 
	
		
			
				|  |  | +    const billsMap = await createIDsAndReturn(orgConstructionID,billsModel);
 | 
	
		
			
				|  |  | +    await copyBills(newConstructionID, billsMap);
 | 
	
		
			
				|  |  | +}
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  |  //拷贝例题项目
 | 
	
		
			
				|  |  |  //@param {String}userID {Array}projIDs拷贝的例题项目ID(建设项目、文件夹)@return {Boolean}
 | 
	
		
			
				|  |  |  async function copyExample(userID, compilation, projIDs,nameMap){
 | 
	
	
		
			
				|  | @@ -558,6 +564,10 @@ async function copyExample(userID, compilation, projIDs,nameMap){
 | 
	
		
			
				|  |  |          data.compilation = compilation;
 | 
	
		
			
				|  |  |          data.shareInfo = [];
 | 
	
		
			
				|  |  |          if (data.projType !== projectType.tender) {
 | 
	
		
			
				|  |  | +            if (data.projType === projectType.project) {
 | 
	
		
			
				|  |  | +                // 拷贝概算汇总清单
 | 
	
		
			
				|  |  | +                await copyBudgetSummaryBills(orgID, data.ID);
 | 
	
		
			
				|  |  | +            }
 | 
	
		
			
				|  |  |              let newData = _.cloneDeep(data);
 | 
	
		
			
				|  |  |              delete newData._id;
 | 
	
		
			
				|  |  |            //  await projectModel.create(newData);
 |