|
|
@@ -580,12 +580,13 @@
|
|
|
|
|
|
<!-- 상품별카테고리전시관리 목록 조회 -->
|
|
|
<select id="getGoodsCategoryList" parameterType="GoodsCategory" resultType="GoodsCategory">
|
|
|
+ /* TsaDisplay.getGoodsCategoryList */
|
|
|
SELECT Z.*
|
|
|
FROM (
|
|
|
SELECT @rownum := @rownum + 1 AS RNUM
|
|
|
,A.*
|
|
|
- , CASE WHEN A.GOODS_TYPE = 'G056_S' THEN (SELECT NVL(SUM(CURR_STOCK_QTY), 0) - NVL(SUM(BASE_STOCK_QTY), 0) AS CURR_STOCK_QTY FROM VW_STOCK_COMPOSE WHERE GOODS_CD = A.GOODS_CD)
|
|
|
- ELSE (SELECT NVL(SUM(CURR_STOCK_QTY), 0) - NVL(SUM(BASE_STOCK_QTY), 0) AS CURR_STOCK_QTY FROM VW_STOCK WHERE GOODS_CD = A.GOODS_CD)
|
|
|
+ , CASE WHEN A.GOODS_TYPE = 'G056_S' THEN (SELECT IFNULL(SUM(CURR_STOCK_QTY), 0) - IFNULL(SUM(BASE_STOCK_QTY), 0) AS CURR_STOCK_QTY FROM VW_STOCK_COMPOSE WHERE GOODS_CD = A.GOODS_CD)
|
|
|
+ ELSE (SELECT IFNULL(SUM(CURR_STOCK_QTY), 0) - IFNULL(SUM(BASE_STOCK_QTY), 0) AS CURR_STOCK_QTY FROM VW_STOCK WHERE GOODS_CD = A.GOODS_CD)
|
|
|
END AS CURR_STOCK_QTY
|
|
|
FROM (
|
|
|
SELECT '카테고리확인' AS FULL_CATE_NM
|
|
|
@@ -787,7 +788,7 @@
|
|
|
VALUES (
|
|
|
#{cateCd}
|
|
|
,#{goodsCd}
|
|
|
- ,(SELECT NVL((MAX(DISP_ORD) + 1), 1) AS DISP_ORD
|
|
|
+ ,(SELECT IFNULL((MAX(DISP_ORD) + 1), 1) AS DISP_ORD
|
|
|
FROM TB_CATE_GOODS ALIAS_FOR_SUBQUERY
|
|
|
WHERE CATE_NO = #{cateCd})
|
|
|
,#{regNo}
|
|
|
@@ -1010,7 +1011,7 @@
|
|
|
, A.REG_DT
|
|
|
, G.SUPPLY_GOODS_CD
|
|
|
, G.STYLE_YEAR
|
|
|
- , NVL(G.FORMAL_GB,'10') AS FORMAL_GB
|
|
|
+ , IFNULL(G.FORMAL_GB,'10') AS FORMAL_GB
|
|
|
FROM ( SELECT A.GOODS_CD
|
|
|
, A.CATE_NO
|
|
|
, A.DISP_ORD
|