| | |
| | | } |
| | | |
| | | saveIssueForm.setId(issue.getId()); |
| | | |
| | | IssueDepartment issueDepartment = new IssueDepartment(); |
| | | issueDepartment.setIssue(issue); |
| | | issueDepartment.setWorkspace(workspace); |
| | | |
| | | |
| | | |
| | | // 워크플로우 대기 상태의 부서 추가 |
| | | List<Long> departmentsIds = this.workflowDepartmentService.findFirstDepartmentIds(workflow); |
| | | if (departmentsIds != null && departmentsIds.size() > 0) { |
| | | for (Long departmentId : departmentsIds) { |
| | | issueDepartment.setDepartment(this.departmentService.getDepartment(departmentId)); |
| | | } |
| | | issue.addIssueDepartment(issueDepartment); |
| | | this.issueDepartmentService.add(departmentsIds, workspace, issue); |
| | | } |
| | | |
| | | this.setIssuePartners(saveIssueForm, issue); |
| | | } |
| | | |
| | | |
| | | // 0.416 - 0.439 |
| | | |