본문에 댓글의 좋아요 싫어요가 반영 안되도록 수정
All checks were successful
LOCALNET-DEV/pipeline/head This commit looks good
All checks were successful
LOCALNET-DEV/pipeline/head This commit looks good
This commit is contained in:
parent
4ceb2ea128
commit
9c1c8621a0
@ -226,18 +226,34 @@
|
|||||||
<select id="selectReaction" resultType="io.company.localhost.common.dto.MapDto">
|
<select id="selectReaction" resultType="io.company.localhost.common.dto.MapDto">
|
||||||
SELECT LOCBRDSEQ, LOCCMTSEQ, MEMBERSEQ, LOCGOBGOD, LOCGOBBAD
|
SELECT LOCBRDSEQ, LOCCMTSEQ, MEMBERSEQ, LOCGOBGOD, LOCGOBBAD
|
||||||
FROM localgorb
|
FROM localgorb
|
||||||
WHERE (LOCBRDSEQ = #{LOCBRDSEQ} OR (#{LOCBRDSEQ} IS NULL AND LOCBRDSEQ IS NULL))
|
WHERE
|
||||||
AND (LOCCMTSEQ = #{LOCCMTSEQ} OR (#{LOCCMTSEQ} IS NULL AND LOCCMTSEQ IS NULL))
|
<choose>
|
||||||
AND MEMBERSEQ = #{MEMBERSEQ}
|
<when test="LOCCMTSEQ == null">
|
||||||
|
LOCBRDSEQ = #{LOCBRDSEQ} AND LOCCMTSEQ IS NULL
|
||||||
|
</when>
|
||||||
|
<otherwise>
|
||||||
|
LOCBRDSEQ = #{LOCBRDSEQ} AND LOCCMTSEQ = #{LOCCMTSEQ}
|
||||||
|
</otherwise>
|
||||||
|
</choose>
|
||||||
|
AND
|
||||||
|
MEMBERSEQ = #{MEMBERSEQ}
|
||||||
</select>
|
</select>
|
||||||
|
|
||||||
<!-- 반응 업데이트 -->
|
<!-- 반응 업데이트 -->
|
||||||
<update id="updateReaction">
|
<update id="updateReaction">
|
||||||
UPDATE localgorb
|
UPDATE localgorb
|
||||||
SET LOCGOBGOD = #{LOCGOBGOD}, LOCGOBBAD = #{LOCGOBBAD}
|
SET LOCGOBGOD = #{LOCGOBGOD}, LOCGOBBAD = #{LOCGOBBAD}
|
||||||
WHERE (LOCBRDSEQ = #{LOCBRDSEQ} OR (#{LOCBRDSEQ} IS NULL AND LOCBRDSEQ IS NULL))
|
WHERE
|
||||||
AND (LOCCMTSEQ = #{LOCCMTSEQ} OR (#{LOCCMTSEQ} IS NULL AND LOCCMTSEQ IS NULL))
|
<choose>
|
||||||
AND MEMBERSEQ = #{MEMBERSEQ}
|
<when test="LOCCMTSEQ == null">
|
||||||
|
LOCBRDSEQ = #{LOCBRDSEQ} AND LOCCMTSEQ IS NULL
|
||||||
|
</when>
|
||||||
|
<otherwise>
|
||||||
|
LOCBRDSEQ = #{LOCBRDSEQ} AND LOCCMTSEQ = #{LOCCMTSEQ}
|
||||||
|
</otherwise>
|
||||||
|
</choose>
|
||||||
|
AND
|
||||||
|
MEMBERSEQ = #{MEMBERSEQ}
|
||||||
</update>
|
</update>
|
||||||
|
|
||||||
<update id="updateBoardIndexToFile">
|
<update id="updateBoardIndexToFile">
|
||||||
@ -368,7 +384,7 @@
|
|||||||
COALESCE(SUM(CASE WHEN LOCGOBGOD = 'T' THEN 1 ELSE 0 END), 0) AS likeCount,
|
COALESCE(SUM(CASE WHEN LOCGOBGOD = 'T' THEN 1 ELSE 0 END), 0) AS likeCount,
|
||||||
COALESCE(SUM(CASE WHEN LOCGOBBAD = 'T' THEN 1 ELSE 0 END), 0) AS dislikeCount
|
COALESCE(SUM(CASE WHEN LOCGOBBAD = 'T' THEN 1 ELSE 0 END), 0) AS dislikeCount
|
||||||
FROM localgorb
|
FROM localgorb
|
||||||
WHERE LOCBRDSEQ = #{boardId};
|
WHERE LOCBRDSEQ = #{boardId} AND LOCCMTSEQ IS NULL;
|
||||||
|
|
||||||
</select>
|
</select>
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user