From c17de283756c82956da8208d1d2724519a26e866 Mon Sep 17 00:00:00 2001 From: 이민희 <mhlee@maprex.co.kr> Date: 토, 04 12월 2021 18:46:36 +0900 Subject: [PATCH] 이슈 목록 페이지에서 하위이슈 입력시 페이지번호와 게시물 개수가 안맞음 * 수정완료 --- src/main/resources/mybatis/query-template/issue-template.xml | 11 +++++++---- 1 files changed, 7 insertions(+), 4 deletions(-) diff --git a/src/main/resources/mybatis/query-template/issue-template.xml b/src/main/resources/mybatis/query-template/issue-template.xml index 1c6e198..8ef4acd 100644 --- a/src/main/resources/mybatis/query-template/issue-template.xml +++ b/src/main/resources/mybatis/query-template/issue-template.xml @@ -191,6 +191,7 @@ </foreach> </when> </choose> + AND issue.parent_issue_id IS NULL AND issue.reverse_index <![CDATA[ < ]]> 0 AND workspace.id = #{workspaceId} GROUP BY issue.id @@ -206,6 +207,7 @@ FROM issue issue LEFT OUTER JOIN issue_user issue_user ON issue.id = issue_user.issue_id WHERE 1=1 + AND issue.parent_issue_id IS NULL <if test="title != null and !title.equals('') "> AND issue.title like CONCAT('%',#{title},'%') </if> @@ -509,11 +511,12 @@ <!-- �듅�젙 �궗�슜�옄 �젙�쓽 �븘�뱶 媛믪씠 媛숈� �씠�뒋瑜� 議고쉶 --> <select id="findByCustomFieldValue" resultType="java.util.HashMap" parameterType="kr.wisestone.owl.web.condition.IssueCustomFieldValueCondition"> SELECT - id - FROM issue - LEFT OUTER JOIN issue_custom_field_value issue_custom FORCE INDEX(issueIdIndex) ON issue.id = issue_custom.issue_id + iss.id as id, + iss.title as title + FROM issue iss + LEFT OUTER JOIN issue_custom_field_value issue_custom FORCE INDEX(issueIdIndex) ON iss.id = issue_custom.issue_id WHERE 1=1 - AND issue.parent_issue_id IS NULL + AND iss.parent_issue_id IS NULL <choose> <when test="useValues.size != 0"> AND issue_custom.use_value IN -- Gitblit v1.8.0