|  |  | @ -453,10 +453,12 @@ public class ProjectServiceImpl extends BaseServiceImpl<ProjectDao, ProjectEntit | 
			
		
	
		
			
				
					|  |  |  | 		Integer workMinutes = calculateDelta_T(ProjectConstant.PRECISE_CALCULATION, | 
			
		
	
		
			
				
					|  |  |  | 				ProjectConstant.CALCULATION_TYPE_DEFAULT, fromDTO.getProjectId(), projectEntity.getCreatedTime(), current); | 
			
		
	
		
			
				
					|  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  | 		projectEntity.setStatus(ProjectConstant.CLOSED); | 
			
		
	
		
			
				
					|  |  |  | 		projectEntity.setClosedStatus(fromDTO.getClosedStatus()); | 
			
		
	
		
			
				
					|  |  |  | 		projectEntity.setWorkMinutes(workMinutes); | 
			
		
	
		
			
				
					|  |  |  | 		baseDao.updateById(projectEntity); | 
			
		
	
		
			
				
					|  |  |  | 		ProjectEntity newProject = new ProjectEntity(); | 
			
		
	
		
			
				
					|  |  |  | 		newProject.setId(fromDTO.getProjectId()); | 
			
		
	
		
			
				
					|  |  |  | 		newProject.setStatus(ProjectConstant.CLOSED); | 
			
		
	
		
			
				
					|  |  |  | 		newProject.setClosedStatus(fromDTO.getClosedStatus()); | 
			
		
	
		
			
				
					|  |  |  | 		newProject.setWorkMinutes(workMinutes); | 
			
		
	
		
			
				
					|  |  |  | 		baseDao.updateById(newProject); | 
			
		
	
		
			
				
					|  |  |  | 		//更新项目关联表
 | 
			
		
	
		
			
				
					|  |  |  | 		ProjectStaffEntity projectStaffEntity = new ProjectStaffEntity(); | 
			
		
	
		
			
				
					|  |  |  | 		projectStaffEntity.setId(fromDTO.getProjectStaffId()); | 
			
		
	
	
		
			
				
					|  |  | @ -655,10 +657,12 @@ public class ProjectServiceImpl extends BaseServiceImpl<ProjectDao, ProjectEntit | 
			
		
	
		
			
				
					|  |  |  | 		Integer workMinutes = calculateDelta_T(ProjectConstant.PRECISE_CALCULATION, | 
			
		
	
		
			
				
					|  |  |  | 				ProjectConstant.CALCULATION_TYPE_DEFAULT, fromDTO.getProjectId(), projectEntity.getCreatedTime(), current); | 
			
		
	
		
			
				
					|  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  | 		projectEntity.setStatus(ProjectConstant.CLOSED); | 
			
		
	
		
			
				
					|  |  |  | 		projectEntity.setClosedStatus(fromDTO.getClosedStatus()); | 
			
		
	
		
			
				
					|  |  |  | 		projectEntity.setWorkMinutes(workMinutes); | 
			
		
	
		
			
				
					|  |  |  | 		baseDao.updateById(projectEntity); | 
			
		
	
		
			
				
					|  |  |  | 		ProjectEntity newProject = new ProjectEntity(); | 
			
		
	
		
			
				
					|  |  |  | 		newProject.setId(fromDTO.getProjectId()); | 
			
		
	
		
			
				
					|  |  |  | 		newProject.setStatus(ProjectConstant.CLOSED); | 
			
		
	
		
			
				
					|  |  |  | 		newProject.setClosedStatus(fromDTO.getClosedStatus()); | 
			
		
	
		
			
				
					|  |  |  | 		newProject.setWorkMinutes(workMinutes); | 
			
		
	
		
			
				
					|  |  |  | 		baseDao.updateById(newProject); | 
			
		
	
		
			
				
					|  |  |  | 		//更新项目关联表
 | 
			
		
	
		
			
				
					|  |  |  | 		ProjectStaffEntity projectStaffEntity = new ProjectStaffEntity(); | 
			
		
	
		
			
				
					|  |  |  | 		projectStaffEntity.setId(fromDTO.getProjectStaffId()); | 
			
		
	
	
		
			
				
					|  |  | 
 |