|
@ -266,7 +266,7 @@ public class ProjectServiceImpl extends BaseServiceImpl<ProjectDao, ProjectEntit |
|
|
ProjectDetailResultDTO resultDTO = baseDao.selectProjectDetail(fromDTO.getProjectId()); |
|
|
ProjectDetailResultDTO resultDTO = baseDao.selectProjectDetail(fromDTO.getProjectId()); |
|
|
if (ProjectConstant.CLOSED.equals(resultDTO.getProjectStatus())) { |
|
|
if (ProjectConstant.CLOSED.equals(resultDTO.getProjectStatus())) { |
|
|
resultDTO.setProcessable(false); |
|
|
resultDTO.setProcessable(false); |
|
|
resultDTO.setIsCreated(false); |
|
|
resultDTO.setReturnable(false); |
|
|
} else { |
|
|
} else { |
|
|
//获取我未处理的部门
|
|
|
//获取我未处理的部门
|
|
|
ProjectStaffDTO projectStaffDTO = new ProjectStaffDTO(); |
|
|
ProjectStaffDTO projectStaffDTO = new ProjectStaffDTO(); |
|
@ -278,11 +278,13 @@ public class ProjectServiceImpl extends BaseServiceImpl<ProjectDao, ProjectEntit |
|
|
} else { |
|
|
} else { |
|
|
resultDTO.setProcessable(false); |
|
|
resultDTO.setProcessable(false); |
|
|
} |
|
|
} |
|
|
List<String> created = projectStaffService.getCreatedProcess(projectStaffDTO); |
|
|
ReturnListFromDTO returnListFromDTO = new ReturnListFromDTO(); |
|
|
if (null != created && created.size() > NumConstant.ZERO) { |
|
|
returnListFromDTO.setProjectId(fromDTO.getProjectId()); |
|
|
resultDTO.setIsCreated(true); |
|
|
List<ReturnListResultDTO> returnableList = projectProcessService.getReturnableList(returnListFromDTO); |
|
|
|
|
|
if (null != returnableList && returnableList.size() > NumConstant.ZERO) { |
|
|
|
|
|
resultDTO.setReturnable(true); |
|
|
} else { |
|
|
} else { |
|
|
resultDTO.setIsCreated(false); |
|
|
resultDTO.setReturnable(false); |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|