| | |
| | | downIssueVo.setSeverityVo(ConvertUtil.copyProperties(downIssue.getSeverity(), SeverityVo.class)); |
| | | this.setRegister(downIssue, downIssueVo); // 등록자 |
| | | this.setIssueDepartment(downIssue, downIssueVo); // 담당부서 정보 셋팅 |
| | | this.setIssueCustomFields(downIssue, downIssueVo); // 사용자정의필드 정보 세팅 |
| | | } |
| | | resultList.add(downIssueVo); |
| | | } |
| | |
| | | issueRelationVo.setSeverityVo(ConvertUtil.copyProperties(relationIssue.getSeverity(), SeverityVo.class)); |
| | | this.setRegister(relationIssue, relIssueVo); // 등록자 |
| | | this.setIssueDepartment(relationIssue, relIssueVo); // 담당부서 정보 셋팅 |
| | | this.setIssueCustomFields(relationIssue, relIssueVo); // 사용자정의필드 정보 세팅 |
| | | issueVo.addIssueRelationVo(issueRelationVo); |
| | | } |
| | | } else { |
| | |
| | | // 이슈 상태 변경 |
| | | this.modifyIssueStatus(issueForm); |
| | | } |
| | | |
| | | // 담당 부서 수정 |
| | | if (issueForm.getDepartmentIds().size() > 0) { |
| | | Issue issue = this.getIssue(issueForm.getId()); |
| | | Project project = this.projectService.getProject(issueForm.getProjectId()); |
| | | |
| | | this.issueDepartmentService.modifyIssueDepartment(issue, project.getWorkspace(), issueForm.getDepartmentIds()); |
| | | } |
| | | } |
| | | |
| | | // 이슈 Import 용 엑셀 템플릿 다운로드 |