From ee65aa4472baee240808689a866866abb2e44608 Mon Sep 17 00:00:00 2001 From: 이민희 <mhlee@maprex.co.kr> Date: 화, 16 11월 2021 10:09:17 +0900 Subject: [PATCH] 담당자 -> 담당부서 변경 및 추가 기능 완료 * db날리고 실행 --- src/main/resources/mybatis/query-template/issueUser-template.xml | 31 ++----------------------------- 1 files changed, 2 insertions(+), 29 deletions(-) diff --git a/src/main/resources/mybatis/query-template/issueUser-template.xml b/src/main/resources/mybatis/query-template/issueUser-template.xml index 92796b4..6c28297 100644 --- a/src/main/resources/mybatis/query-template/issueUser-template.xml +++ b/src/main/resources/mybatis/query-template/issueUser-template.xml @@ -6,39 +6,12 @@ <!-- �씠�뒋 �떞�떦�옄 bulk insert, import, modify, add �뿉�꽌 �궗�슜 --> <insert id="insertIssueUser" keyColumn="id" keyProperty="id" useGeneratedKeys="true" parameterType="java.util.HashMap"> - INSERT INTO issue_user(department_id, user_id, issue_id, workspace_id, register_id, modify_id, register_date, modify_date) + INSERT INTO issue_user(user_id, issue_id, workspace_id, register_id, modify_id, register_date, modify_date) VALUES <foreach collection="list" item="map" index="index" separator="," open="" close=""> - (#{map.departmentId},#{map.userId}, #{map.issueId}, #{map.workspaceId}, #{map.registerId}, #{map.registerId}, NOW(), NOW()) + (#{map.userId}, #{map.issueId}, #{map.workspaceId}, #{map.registerId}, #{map.registerId}, NOW(), NOW()) </foreach> </insert> - - <!--�떞�떦遺��꽌--> - <!-- �씠�뒋 �떞�떦遺��꽌 bulk �궘�젣 - modify, add �뿉�꽌 �궗�슜 --> - <delete id="deleteIssueUserByIssueIdAndMultiDepartmentId" parameterType="java.util.HashMap"> - DELETE FROM issue_user WHERE issue_id = #{issueId} AND department_id IN ( - <foreach collection="map.departmentIds" item="item" index="index" separator="," open="" close=""> - #{item} - </foreach> - ) - </delete> - - <delete id="deleteIssueUserByDepartmentIdAndMultiIssueId" parameterType="java.util.HashMap"> - DELETE FROM issue_user WHERE department_id = #{departmentId} AND issue_id IN ( - <foreach collection="issueIds" item="item" index="index" separator="," open="" close=""> - #{item} - </foreach> - ) - </delete> - - <!-- �씠�뒋 �떞�떦遺��꽌瑜� 議고쉶�븳�떎 --> - <select id="findByDepartmentIdAndProjectId" resultType="java.util.HashMap" parameterType="java.util.HashMap"> - SELECT DISTINCT(i.id) FROM issue i - INNER JOIN issue_user 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> - <!--�떞�떦�옄--> <!-- �씠�뒋 �떞�떦�옄 bulk �궘�젣 - modify, add �뿉�꽌 �궗�슜 --> -- Gitblit v1.8.0