| | |
| | | } |
| | | |
| | | /** |
| | | * 分页查询 |
| | | * 分页查询,TODO 项目中心的分页使用单独的接口,去掉写死的逻辑换成dept or查询 |
| | | * |
| | | * @param query |
| | | * @return |
| | |
| | | ProjectInfoVO.transform(vo); |
| | | ProjectVO projectVO = new ProjectVO(); |
| | | copyToProjectVO(vo, projectVO); |
| | | List<Long> departmentList = vo.getCompetentDepartmentList(); |
| | | projectVO.setAuditRole(SecurityUtils.isAdmin(SecurityUtils.getUserId()) || (!CollectionUtils.isEmpty(departmentList) && departmentList.contains(SecurityUtils.getDeptId()))); |
| | | //翻译项目阶段 |
| | | String phase = ProjectCategoryEnum.getPhaseByProjectStatus(projectVO.getProjectStatus(), projectVO.getProcessId() != null); |
| | | projectVO.setProjectPhase(phase); |