From 8e6c2879222d906759291370f86756681c5f51c4 Mon Sep 17 00:00:00 2001 From: 이민희 <mhlee@maprex.co.kr> Date: 월, 15 11월 2021 13:05:16 +0900 Subject: [PATCH] 이슈관리 - 담당부서 추가 --- src/main/java/kr/wisestone/owl/service/impl/IssueServiceImpl.java | 13 +++++++++++++ 1 files changed, 13 insertions(+), 0 deletions(-) diff --git a/src/main/java/kr/wisestone/owl/service/impl/IssueServiceImpl.java b/src/main/java/kr/wisestone/owl/service/impl/IssueServiceImpl.java index 8fec89e..797434f 100644 --- a/src/main/java/kr/wisestone/owl/service/impl/IssueServiceImpl.java +++ b/src/main/java/kr/wisestone/owl/service/impl/IssueServiceImpl.java @@ -744,6 +744,7 @@ issueVo.setSeverityVo(ConvertUtil.copyProperties(issue.getSeverity(), SeverityVo.class)); this.setRegister(issue, issueVo); // �벑濡앹옄 �젙蹂� �뀑�똿 this.setIssueUser(issue, issueVo); // �떞�떦�옄 �젙蹂� �뀑�똿 + this.setIssueDepartment(issue, issueVo); // �떞�떦遺��꽌 �젙蹂� �뀑�똿 this.setAttachedFiles(issue, issueVo); // 泥⑤� �뙆�씪 �젙蹂� �뀑�똿 this.setIssueCustomFields(issue, issueVo); // �궗�슜�옄 �젙�쓽 �븘�뱶 媛� �젙蹂� �뀑�똿 this.setIssueComments(issue, issueVo); // �뙎湲� �젙蹂� �뀑�똿 @@ -830,6 +831,18 @@ issueVo.setUserVos(userVos); } + // �씠�뒋 �떞�떦遺��꽌 �젙蹂대�� �뀑�똿�븳�떎. + private void setIssueDepartment(Issue issue, IssueVo issueVo) { + List<DepartmentVo> departmentVos = Lists.newArrayList(); + + for (IssueUser issueUser : issue.getIssueUsers()) { + DepartmentVo departmentVo = ConvertUtil.copyProperties(issueUser.getDepartment(), DepartmentVo.class); + departmentVo.setByName(departmentVo.getByName()); + departmentVos.add(departmentVo); + } + issueVo.setDepartmentVos(departmentVos); + } + // �씠�뒋 泥⑤��뙆�씪 �젙蹂대�� �뀑�똿�븳�떎. private void setAttachedFiles(Issue issue, IssueVo issueVo) { List<AttachedFileVo> attachedFileVos = Lists.newArrayList(); -- Gitblit v1.8.0