Merge branch 'main' of http://192.168.0.251:3000/localnet/localhost-back.git into main
This commit is contained in:
commit
f93676081f
@ -32,6 +32,7 @@
|
|||||||
b.LOCBRDCON AS content,
|
b.LOCBRDCON AS content,
|
||||||
b.LOCBRDUDT AS date,
|
b.LOCBRDUDT AS date,
|
||||||
b.LOCBRDCNT AS cnt,
|
b.LOCBRDCNT AS cnt,
|
||||||
|
b.LOCBRDNIC AS nickname,
|
||||||
m.MEMBERNAM AS author
|
m.MEMBERNAM AS author
|
||||||
FROM localbord b
|
FROM localbord b
|
||||||
LEFT JOIN netmember m ON b.MEMBERSEQ = m.MEMBERSEQ
|
LEFT JOIN netmember m ON b.MEMBERSEQ = m.MEMBERSEQ
|
||||||
@ -58,8 +59,8 @@
|
|||||||
|
|
||||||
<!-- 게시물 작성 -->
|
<!-- 게시물 작성 -->
|
||||||
<insert id="insertBoard" parameterType="map" useGeneratedKeys="true" keyProperty="LOCBRDSEQ">
|
<insert id="insertBoard" parameterType="map" useGeneratedKeys="true" keyProperty="LOCBRDSEQ">
|
||||||
INSERT INTO localbord (LOCBRDTTL, LOCBRDCON, LOCBRDCAT, MEMBERSEQ, LOCBRDCNT, LOCBRDRDT, LOCBRDUDT, LOCBRDPWD, LOCBRDTYP)
|
INSERT INTO localbord (LOCBRDTTL, LOCBRDCON, LOCBRDCAT, MEMBERSEQ, LOCBRDCNT, LOCBRDRDT, LOCBRDUDT, LOCBRDPWD, LOCBRDTYP, LOCBRDNIC)
|
||||||
VALUES (#{LOCBRDTTL}, #{LOCBRDCON}, #{LOCBRDCAT}, #{MEMBERSEQ}, 0, NOW(), NOW(), #{LOCBRDPWD}, #{LOCBRDTYP})
|
VALUES (#{LOCBRDTTL}, #{LOCBRDCON}, #{LOCBRDCAT}, #{MEMBERSEQ}, 0, NOW(), NOW(), #{LOCBRDPWD}, #{LOCBRDTYP}, #{LOCBRDNIC})
|
||||||
</insert>
|
</insert>
|
||||||
|
|
||||||
<!-- 첨부파일 저장 -->
|
<!-- 첨부파일 저장 -->
|
||||||
@ -133,6 +134,7 @@
|
|||||||
b.LOCBRDUDT AS date,
|
b.LOCBRDUDT AS date,
|
||||||
b.LOCBRDTYP AS type,
|
b.LOCBRDTYP AS type,
|
||||||
b.LOCBRDCNT AS cnt,
|
b.LOCBRDCNT AS cnt,
|
||||||
|
b.LOCBRDNIC AS nickname,
|
||||||
m.MEMBERNAM AS author,
|
m.MEMBERNAM AS author,
|
||||||
m.MEMBERSEQ AS authorId,
|
m.MEMBERSEQ AS authorId,
|
||||||
m.MEMBERPRF AS profileImg
|
m.MEMBERPRF AS profileImg
|
||||||
@ -149,6 +151,7 @@
|
|||||||
b.LOCBRDCON AS content,
|
b.LOCBRDCON AS content,
|
||||||
b.LOCBRDUDT AS date,
|
b.LOCBRDUDT AS date,
|
||||||
b.LOCBRDTYP AS type,
|
b.LOCBRDTYP AS type,
|
||||||
|
b.LOCBRDNIC AS nickname,
|
||||||
b.LOCBRDCNT AS cnt,
|
b.LOCBRDCNT AS cnt,
|
||||||
b.LOCBRDPWD AS password,
|
b.LOCBRDPWD AS password,
|
||||||
m.MEMBERNAM AS author,
|
m.MEMBERNAM AS author,
|
||||||
@ -299,8 +302,7 @@
|
|||||||
<!-- 댓글 삭제 -->
|
<!-- 댓글 삭제 -->
|
||||||
<update id="updateSoftDeleteComment">
|
<update id="updateSoftDeleteComment">
|
||||||
UPDATE localcomt
|
UPDATE localcomt
|
||||||
SET LOCCMTRPY = '삭제된 댓글입니다',
|
SET LOCCMTRPY = '삭제된 댓글입니다'
|
||||||
LOCCMTUDT = NOW()
|
|
||||||
WHERE LOCCMTSEQ = #{LOCCMTSEQ}
|
WHERE LOCCMTSEQ = #{LOCCMTSEQ}
|
||||||
AND EXISTS (
|
AND EXISTS (
|
||||||
SELECT 1 FROM localcomt WHERE LOCCMTPNT = #{LOCCMTSEQ}
|
SELECT 1 FROM localcomt WHERE LOCCMTPNT = #{LOCCMTSEQ}
|
||||||
|
|||||||
@ -45,6 +45,8 @@
|
|||||||
b.MEMBERCOL,
|
b.MEMBERCOL,
|
||||||
b.MEMBERPRF,
|
b.MEMBERPRF,
|
||||||
c.CMNCODNAM AS usercolor,
|
c.CMNCODNAM AS usercolor,
|
||||||
|
(SELECT COUNT(*) FROM votmember vm WHERE vm.LOCVOTSEQ = a.LOCVOTSEQ) AS total_votable,
|
||||||
|
(SELECT COUNT(*) FROM votrecord v WHERE v.LOCVOTSEQ = a.LOCVOTSEQ) AS total_voted,
|
||||||
CASE
|
CASE
|
||||||
WHEN EXISTS (
|
WHEN EXISTS (
|
||||||
SELECT 1
|
SELECT 1
|
||||||
@ -66,7 +68,7 @@
|
|||||||
AND EXISTS (
|
AND EXISTS (
|
||||||
SELECT 1 FROM votmember vm
|
SELECT 1 FROM votmember vm
|
||||||
WHERE vm.LOCVOTSEQ = a.LOCVOTSEQ
|
WHERE vm.LOCVOTSEQ = a.LOCVOTSEQ
|
||||||
AND vm.MEMBERSEQ = #{userId} -- 현재 사용자가 투표 가능 멤버인지 확인
|
AND vm.MEMBERSEQ = #{userId}
|
||||||
)
|
)
|
||||||
) AS subquery
|
) AS subquery
|
||||||
WHERE 1=1
|
WHERE 1=1
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user