Compare commits

...

2 Commits

Author SHA1 Message Date
이주일
fc47ad11ad fix: 품절 및 판매중지 상품 후순위 정렬 2026-07-16 17:25:47 +09:00
이주일
ad649de088 fix: 매거진 상세 목록 버튼 이동 오류 수정 2026-07-16 17:25:46 +09:00
4 changed files with 46 additions and 21 deletions

View File

@@ -237,72 +237,86 @@
<choose>
<when test="sortDv == 'goodsNmAsc'">
<![CDATA[
ORDER BY FG.GOODS_NM ASC
ORDER BY CASE GOODS.GOODS_STTUS_CD WHEN '01' THEN 0 WHEN '02' THEN 1 WHEN '03' THEN 2 ELSE 3 END
, FG.GOODS_NM ASC
]]>
</when>
<when test="sortDv == 'goodsNmDesc'">
<![CDATA[
ORDER BY FG.GOODS_NM DESC
ORDER BY CASE GOODS.GOODS_STTUS_CD WHEN '01' THEN 0 WHEN '02' THEN 1 WHEN '03' THEN 2 ELSE 3 END
, FG.GOODS_NM DESC
]]>
</when>
<when test="sortDv == 'slepricAsc'">
<![CDATA[
ORDER BY SLEPRIC ASC
ORDER BY CASE GOODS.GOODS_STTUS_CD WHEN '01' THEN 0 WHEN '02' THEN 1 WHEN '03' THEN 2 ELSE 3 END
, SLEPRIC ASC
]]>
</when>
<when test="sortDv == 'slepricDesc'">
<![CDATA[
ORDER BY SLEPRIC DESC
ORDER BY CASE GOODS.GOODS_STTUS_CD WHEN '01' THEN 0 WHEN '02' THEN 1 WHEN '03' THEN 2 ELSE 3 END
, SLEPRIC DESC
]]>
</when>
<when test="sortDv == 'cnsmrpricAsc'">
<![CDATA[
ORDER BY CNSMRPRIC ASC
ORDER BY CASE GOODS.GOODS_STTUS_CD WHEN '01' THEN 0 WHEN '02' THEN 1 WHEN '03' THEN 2 ELSE 3 END
, CNSMRPRIC ASC
]]>
</when>
<when test="sortDv == 'cnsmrpricDesc'">
<![CDATA[
ORDER BY CNSMRPRIC DESC
ORDER BY CASE GOODS.GOODS_STTUS_CD WHEN '01' THEN 0 WHEN '02' THEN 1 WHEN '03' THEN 2 ELSE 3 END
, CNSMRPRIC DESC
]]>
</when>
<when test="sortDv == 'invntryQyAsc'">
<![CDATA[
ORDER BY INVNTRY_QY ASC
ORDER BY CASE GOODS.GOODS_STTUS_CD WHEN '01' THEN 0 WHEN '02' THEN 1 WHEN '03' THEN 2 ELSE 3 END
, INVNTRY_QY ASC
]]>
</when>
<when test="sortDv == 'invntryQyDesc'">
<![CDATA[
ORDER BY INVNTRY_QY DESC
ORDER BY CASE GOODS.GOODS_STTUS_CD WHEN '01' THEN 0 WHEN '02' THEN 1 WHEN '03' THEN 2 ELSE 3 END
, INVNTRY_QY DESC
]]>
</when>
<when test="sortDv == 'registDtAsc'">
<![CDATA[
ORDER BY REGIST_DT ASC
ORDER BY CASE GOODS.GOODS_STTUS_CD WHEN '01' THEN 0 WHEN '02' THEN 1 WHEN '03' THEN 2 ELSE 3 END
, REGIST_DT ASC
]]>
</when>
<when test="sortDv == 'registDtDesc'">
<![CDATA[
ORDER BY REGIST_DT DESC
ORDER BY CASE GOODS.GOODS_STTUS_CD WHEN '01' THEN 0 WHEN '02' THEN 1 WHEN '03' THEN 2 ELSE 3 END
, REGIST_DT DESC
]]>
</when>
<when test="sortDv == 'avgEvlScore'">
<![CDATA[
ORDER BY GCL.GOODS_ORDR, AVG_EVL_SCORE DESC
ORDER BY CASE GOODS.GOODS_STTUS_CD WHEN '01' THEN 0 WHEN '02' THEN 1 WHEN '03' THEN 2 ELSE 3 END
, GCL.GOODS_ORDR, AVG_EVL_SCORE DESC
]]>
</when>
<when test="sortDv == 'cntEvlScor'">
<![CDATA[
ORDER BY CNT_EVL_SCOR DESC
ORDER BY CASE GOODS.GOODS_STTUS_CD WHEN '01' THEN 0 WHEN '02' THEN 1 WHEN '03' THEN 2 ELSE 3 END
, CNT_EVL_SCOR DESC
]]>
</when>
<when test="sortDv == 'goodsInnbDesc'">
<![CDATA[
ORDER BY GOODS.GOODS_INNB DESC
ORDER BY CASE GOODS.GOODS_STTUS_CD WHEN '01' THEN 0 WHEN '02' THEN 1 WHEN '03' THEN 2 ELSE 3 END
, GOODS.GOODS_INNB DESC
]]>
</when>
<otherwise>
<![CDATA[
ORDER BY GCL.GOODS_ORDR, AVG_EVL_SCORE DESC
ORDER BY CASE GOODS.GOODS_STTUS_CD WHEN '01' THEN 0 WHEN '02' THEN 1 WHEN '03' THEN 2 ELSE 3 END
, GCL.GOODS_ORDR, AVG_EVL_SCORE DESC
]]>
</otherwise>
</choose>

View File

@@ -3003,7 +3003,11 @@ FROM (
) CPN ON GOODS.SOPMAL_CD = CPN.SOPMAL_CD
AND GOODS.GOODS_INNB = CPN.GOODS_INNB
WHERE 1 = 1
ORDER BY GOODS.RELM_DV_CD , GOODS.S_ORDR, GOODS.I_ORDR, GOODS.EXPSR_ORDR
ORDER BY GOODS.RELM_DV_CD
, GOODS.S_ORDR
, GOODS.I_ORDR
, CASE GOODS.GOODS_STTUS_CD WHEN '01' THEN 0 WHEN '02' THEN 1 WHEN '03' THEN 2 ELSE 3 END
, GOODS.EXPSR_ORDR
]]>
@@ -3905,7 +3909,11 @@ FROM (
) CPN ON GOODS.SOPMAL_CD = CPN.SOPMAL_CD
AND GOODS.GOODS_INNB = CPN.GOODS_INNB
WHERE 1 = 1
ORDER BY GOODS.RELM_DV_CD , GOODS.S_ORDR, GOODS.I_ORDR, GOODS.GOODS_ORDR
ORDER BY GOODS.RELM_DV_CD
, GOODS.S_ORDR
, GOODS.I_ORDR
, CASE GOODS.GOODS_STTUS_CD WHEN '01' THEN 0 WHEN '02' THEN 1 WHEN '03' THEN 2 ELSE 3 END
, GOODS.GOODS_ORDR
]]>
@@ -4954,7 +4962,10 @@ FROM (
) CPN ON GOODS.SOPMAL_CD = CPN.SOPMAL_CD
AND GOODS.GOODS_INNB = CPN.GOODS_INNB
WHERE 1 = 1
ORDER BY GOODS.RELM_DV_CD , GOODS.S_ORDR, GOODS.I_ORDR
ORDER BY GOODS.RELM_DV_CD
, GOODS.S_ORDR
, GOODS.I_ORDR
, CASE GOODS.GOODS_STTUS_CD WHEN '01' THEN 0 WHEN '02' THEN 1 WHEN '03' THEN 2 ELSE 3 END

View File

@@ -266,7 +266,7 @@
const reqUrl = $("#reqUrl").val();
if (reqUrl === 'csc') {
form.attr("action", "/sopmal/csc/selectCscListForm");
} else if (reqUrl === 'subPage') {
} else if (reqUrl === 'subPage' || reqUrl === 'detail') {
form.attr("action", "/sopmal/csc/selectSubPageListForm");
}
form.attr("method", "POST");
@@ -1297,4 +1297,4 @@
</body>
<script src="<c:url value='/js/sopmal/lotteryScratch.js'/>"></script>
</html>
</html>

View File

@@ -278,7 +278,7 @@
const reqUrl = $("#reqUrl").val();
if (reqUrl === 'csc') {
form.attr("action", "/sopmal/csc/selectCscListForm");
} else if (reqUrl === 'subPage') {
} else if (reqUrl === 'subPage' || reqUrl === 'detail') {
form.attr("action", "/sopmal/csc/selectSubPageListForm");
}
form.attr("method", "POST");
@@ -1915,4 +1915,4 @@
</div>
<script src="<c:url value='/js/sopmal/lotteryScratch.js'/>"></script>
</html>
</html>