From 4cef9a63afe347bcc007f2f18c21da69b346da64 Mon Sep 17 00:00:00 2001 From: wyu <kknd09321@nate.com> Date: 금, 19 11월 2021 14:41:30 +0900 Subject: [PATCH] 이슈 상세 수정 -부서 [프론트] --- src/main/java/kr/wisestone/owl/service/impl/IssueServiceImpl.java | 17 ++++++++++++----- 1 files changed, 12 insertions(+), 5 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 276433f..5ab920c 100644 --- a/src/main/java/kr/wisestone/owl/service/impl/IssueServiceImpl.java +++ b/src/main/java/kr/wisestone/owl/service/impl/IssueServiceImpl.java @@ -940,7 +940,7 @@ for (IssueDepartment issueDepartment : issue.getIssueDepartments()) { DepartmentVo departmentVo = ConvertUtil.copyProperties(issueDepartment.getDepartment(), DepartmentVo.class); - departmentVo.setByName(departmentVo.getByName()); + departmentVo.setByName(departmentVo.getDepartmentName()); departmentVos.add(departmentVo); } issueVo.setDepartmentVos(departmentVos); @@ -1142,7 +1142,7 @@ // �뜲�씠�꽣 蹂댁젙 �옉�뾽 - �봽濡쒖젥�듃�뿉�꽌 �젣�쇅�맂 �궗�슜�옄�뒗 �떞�떦�옄�뿉�꽌 �젣�쇅 �맆 �닔 �엳�룄濡� 泥섎━ if (!includeProject) { throw new OwlRuntimeException( - this.messageAccessor.getMessage(MsgConstants.PROJECT_NOT_INCLUDE_USER)); + this.messageAccessor.getMessage(MsgConstants.PROJECT_NOT_INCLUDE_DEPARTMENT)); } } // 李몄뿬 �솗�씤�맂 遺��꽌濡� �떞�떦遺��꽌 蹂�寃� @@ -1628,7 +1628,12 @@ List<IssueCompanyVo> issueCompanyVos = Lists.newArrayList(); for(IssueCompany issueCompany : issue.getIssueCompanies()){ - IssueCompanyVo issueCompanyVo = ConvertUtil.copyProperties(issueCompany.getCompanyField(), IssueCompanyVo.class); + IssueCompanyVo issueCompanyVo = ConvertUtil.copyProperties(issueCompany, IssueCompanyVo.class); + issueCompanyVo.setId(issueCompany.getId()); + CompanyField companyField = issueCompany.getCompanyField(); + if (companyField != null) { + issueCompanyVo.setCompanyId(issueCompany.getCompanyField().getId()); + } issueCompanyVos.add(issueCompanyVo); } issueVo.setIssueCompanyVos(issueCompanyVos); @@ -1639,7 +1644,8 @@ List<IssueIspVo> issueIspVos = Lists.newArrayList(); for(IssueIsp issueIsp : issue.getIssueIspFields()){ - IssueIspVo issueIspVo = ConvertUtil.copyProperties(issueIsp.getIspField(), IssueIspVo.class); + IssueIspVo issueIspVo = ConvertUtil.copyProperties(issueIsp, IssueIspVo.class); + issueIspVo.setId(issueIsp.getId()); issueIspVos.add(issueIspVo); } issueVo.setIssueIspVos(issueIspVos); @@ -1650,7 +1656,8 @@ List<IssueHostingVo> issueHostingVos = Lists.newArrayList(); for(IssueHosting issueHosting : issue.getIssueHostingFields()){ - IssueHostingVo issueHostingVo = ConvertUtil.copyProperties(issueHosting.getHostingField(), IssueHostingVo.class); + IssueHostingVo issueHostingVo = ConvertUtil.copyProperties(issueHosting, IssueHostingVo.class); + issueHostingVo.setId(issueHosting.getId()); issueHostingVos.add(issueHostingVo); } issueVo.setIssueHostingVos(issueHostingVos); -- Gitblit v1.8.0