From 399177ba3859deaa6d3efa7762c5324747df3f25 Mon Sep 17 00:00:00 2001
From: 이민희 <mhlee@maprex.co.kr>
Date: 목, 18 11월 2021 15:48:54 +0900
Subject: [PATCH] 이슈관리 상세보기 백엔드 수정

---
 src/main/java/kr/wisestone/owl/service/impl/IssueServiceImpl.java   |    3 +++
 src/main/resources/mybatis/query-template/issueCompany-template.xml |    1 +
 src/main/resources/mybatis/query-template/issueIsp-template.xml     |    1 +
 src/main/resources/mybatis/query-template/issueHosting-template.xml |    1 +
 4 files changed, 6 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 276433f..1e6d6e8 100644
--- a/src/main/java/kr/wisestone/owl/service/impl/IssueServiceImpl.java
+++ b/src/main/java/kr/wisestone/owl/service/impl/IssueServiceImpl.java
@@ -1629,6 +1629,7 @@
 
         for(IssueCompany issueCompany : issue.getIssueCompanies()){
             IssueCompanyVo issueCompanyVo = ConvertUtil.copyProperties(issueCompany.getCompanyField(), IssueCompanyVo.class);
+            issueCompanyVo.setId(issueCompany.getId());
             issueCompanyVos.add(issueCompanyVo);
         }
         issueVo.setIssueCompanyVos(issueCompanyVos);
@@ -1640,6 +1641,7 @@
 
         for(IssueIsp issueIsp : issue.getIssueIspFields()){
             IssueIspVo issueIspVo = ConvertUtil.copyProperties(issueIsp.getIspField(), IssueIspVo.class);
+            issueIspVo.setId(issueIsp.getId());
             issueIspVos.add(issueIspVo);
         }
         issueVo.setIssueIspVos(issueIspVos);
@@ -1651,6 +1653,7 @@
 
         for(IssueHosting issueHosting : issue.getIssueHostingFields()){
             IssueHostingVo issueHostingVo = ConvertUtil.copyProperties(issueHosting.getHostingField(), IssueHostingVo.class);
+            issueHostingVo.setId(issueHosting.getId());
             issueHostingVos.add(issueHostingVo);
         }
         issueVo.setIssueHostingVos(issueHostingVos);
diff --git a/src/main/resources/mybatis/query-template/issueCompany-template.xml b/src/main/resources/mybatis/query-template/issueCompany-template.xml
index 5f1bab4..ef4d317 100644
--- a/src/main/resources/mybatis/query-template/issueCompany-template.xml
+++ b/src/main/resources/mybatis/query-template/issueCompany-template.xml
@@ -5,6 +5,7 @@
 
     <select id="findInIssueIds" resultType="java.util.HashMap" parameterType="kr.wisestone.owl.web.condition.IssueCondition">
         SELECT
+        ic.id as id,
         ic.issue_id as issueId,
         ic.company_id as companyId,
         ic.name as companyName,
diff --git a/src/main/resources/mybatis/query-template/issueHosting-template.xml b/src/main/resources/mybatis/query-template/issueHosting-template.xml
index b7b5fd9..f554a09 100644
--- a/src/main/resources/mybatis/query-template/issueHosting-template.xml
+++ b/src/main/resources/mybatis/query-template/issueHosting-template.xml
@@ -5,6 +5,7 @@
 
     <select id="findInIssueIds" resultType="java.util.HashMap" parameterType="kr.wisestone.owl.web.condition.IssueCondition">
         SELECT
+        ih.id as id,
         ih.issue_id as issueId,
         ih.hosting_id as hostingId,
         ih.name as hostingName,
diff --git a/src/main/resources/mybatis/query-template/issueIsp-template.xml b/src/main/resources/mybatis/query-template/issueIsp-template.xml
index 90ae128..89c4fdf 100644
--- a/src/main/resources/mybatis/query-template/issueIsp-template.xml
+++ b/src/main/resources/mybatis/query-template/issueIsp-template.xml
@@ -5,6 +5,7 @@
 
     <select id="findInIssueIds" resultType="java.util.HashMap" parameterType="kr.wisestone.owl.web.condition.IssueCondition">
         SELECT
+        ii.id as id,
         ii.issue_id as issueId,
         ii.isp_id as ispId,
         ii.name as ispName,

--
Gitblit v1.8.0