From 353f1d6e7a4908486af44b13dfa18218ced778f5 Mon Sep 17 00:00:00 2001
From: 이민희 <mhlee@maprex.co.kr>
Date: 금, 19 11월 2021 15:00:58 +0900
Subject: [PATCH] 담당부서 유효성 검사 추가

---
 src/main/java/kr/wisestone/owl/service/impl/IssueServiceImpl.java      |    2 ++
 src/main/resources/mybatis/query-template/issueDepartment-template.xml |    4 ++--
 2 files changed, 4 insertions(+), 2 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 823729e..3b7419e 100644
--- a/src/main/java/kr/wisestone/owl/service/impl/IssueServiceImpl.java
+++ b/src/main/java/kr/wisestone/owl/service/impl/IssueServiceImpl.java
@@ -194,6 +194,8 @@
         this.verifyTitle(issueForm.getTitle());
         //  �궇吏� �쑀�슚�꽦 泥댄겕
         this.checkStartCompleteDate(issueForm.getStartDate(), issueForm.getCompleteDate());
+        //  �떞�떦 遺��꽌 �쑀�슚�꽦 泥댄겕
+        this.verifyIssueDepartment(project, issueForm);
 
         //  �씠�뒋 �긽�깭 �쑀�삎�씠 '��湲�' �씤 �씠�뒋 �긽�깭 媛��졇�삤湲�
         IssueStatus issueStatus = this.issueStatusService.findByIssueStatusTypeIsReady(issueType.getWorkflow());
diff --git a/src/main/resources/mybatis/query-template/issueDepartment-template.xml b/src/main/resources/mybatis/query-template/issueDepartment-template.xml
index 2aa9432..93b35c7 100644
--- a/src/main/resources/mybatis/query-template/issueDepartment-template.xml
+++ b/src/main/resources/mybatis/query-template/issueDepartment-template.xml
@@ -34,8 +34,8 @@
     <!--    �씠�뒋 �떞�떦遺��꽌瑜� 議고쉶�븳�떎 -->
     <select id="findByDepartmentIdAndProjectId" resultType="java.util.HashMap" parameterType="java.util.HashMap">
         SELECT DISTINCT(i.id) FROM issue i
-                                       INNER JOIN issue_department iu ON iu.issue_id = i.id
-                                       INNER JOIN department d ON d.id = iu.department_id
+           INNER JOIN issue_department iu ON iu.issue_id = i.id
+           INNER JOIN department d ON d.id = iu.department_id
         WHERE i.project_id = #{projectId} AND d.id = #{departmentId}
     </select>
 

--
Gitblit v1.8.0