|
@@ -145,7 +145,7 @@
|
|
|
INNER JOIN TB_BRAND B ON G.BRAND_CD = B.BRAND_CD
|
|
INNER JOIN TB_BRAND B ON G.BRAND_CD = B.BRAND_CD
|
|
|
AND B.USE_YN = 'Y'
|
|
AND B.USE_YN = 'Y'
|
|
|
INNER JOIN (SELECT GOODS_CD,
|
|
INNER JOIN (SELECT GOODS_CD,
|
|
|
- FN_GET_BENEFIT_PRICE(#{siteCd},#{frontGb},GOODS_CD, CURR_PRICE,#{custGb},#{floorUnit},#{custGrade}) AS CURR_PRICE
|
|
|
|
|
|
|
+ FN_GET_BENEFIT_PRICE(#{frontGb},GOODS_CD, CURR_PRICE,#{custGb},#{floorUnit}) AS CURR_PRICE
|
|
|
FROM TB_GOODS
|
|
FROM TB_GOODS
|
|
|
WHERE GOODS_CD = #{goodsCd}) BP ON G.GOODS_CD = BP.GOODS_CD
|
|
WHERE GOODS_CD = #{goodsCd}) BP ON G.GOODS_CD = BP.GOODS_CD
|
|
|
LEFT OUTER JOIN TB_WISHLIST W ON G.GOODS_CD = W.GOODS_CD
|
|
LEFT OUTER JOIN TB_WISHLIST W ON G.GOODS_CD = W.GOODS_CD
|
|
@@ -398,7 +398,7 @@
|
|
|
AND SB.USE_YN = 'Y'
|
|
AND SB.USE_YN = 'Y'
|
|
|
AND SB.SITE_CD = #{siteCd}
|
|
AND SB.SITE_CD = #{siteCd}
|
|
|
INNER JOIN (SELECT GOODS_CD,
|
|
INNER JOIN (SELECT GOODS_CD,
|
|
|
- FN_GET_BENEFIT_PRICE(#{siteCd},#{frontGb},GOODS_CD,CURR_PRICE,#{custGb},#{floorUnit},#{custGrade}) AS CURR_PRICE
|
|
|
|
|
|
|
+ FN_GET_BENEFIT_PRICE(#{frontGb},GOODS_CD, CURR_PRICE,#{custGb},#{floorUnit}) AS CURR_PRICE
|
|
|
FROM TB_GOODS
|
|
FROM TB_GOODS
|
|
|
WHERE GOODS_CD = #{goodsCd}) BP ON G.GOODS_CD = BP.GOODS_CD
|
|
WHERE GOODS_CD = #{goodsCd}) BP ON G.GOODS_CD = BP.GOODS_CD
|
|
|
WHERE E.GOODS_CD = #{goodsCd}
|
|
WHERE E.GOODS_CD = #{goodsCd}
|
|
@@ -490,33 +490,6 @@
|
|
|
</if>
|
|
</if>
|
|
|
</select>
|
|
</select>
|
|
|
|
|
|
|
|
- <!-- 상품 고시정보 목록 -->
|
|
|
|
|
- <select id="getGoodsNotiList" parameterType="Goods" resultType="GoodsNotiInfo">
|
|
|
|
|
- /* TsfGoods.getGoodsNotiList */
|
|
|
|
|
- SELECT A.GOODS_CD
|
|
|
|
|
- , A.NI_CLSF_CD
|
|
|
|
|
- , A.NI_ITEM_CD
|
|
|
|
|
- , FN_GET_CODE_NM('G005',A.NI_ITEM_CD) AS NI_ITEM_NM
|
|
|
|
|
- , A.NI_CONTENT
|
|
|
|
|
- , A.DISP_ORD
|
|
|
|
|
- FROM TB_GOODS_NOTI_INFO A
|
|
|
|
|
- WHERE A.GOODS_CD = #{goodsCd}
|
|
|
|
|
- ORDER BY A.DISP_ORD
|
|
|
|
|
- </select>
|
|
|
|
|
-
|
|
|
|
|
- <!-- 상품 상세 정보 조회 -->
|
|
|
|
|
- <select id="getGoodsDescList" parameterType="GoodsDesc" resultType="GoodsDesc">
|
|
|
|
|
- /* TsfGoods.getGoodsDescList */
|
|
|
|
|
- SELECT GOODS_CD
|
|
|
|
|
- , DESC_GB
|
|
|
|
|
- , SEQ
|
|
|
|
|
- , GOODS_DESC
|
|
|
|
|
- FROM TB_GOODS_DESC
|
|
|
|
|
- WHERE GOODS_CD = #{goodsCd}
|
|
|
|
|
- AND DESC_GB = #{descGb}
|
|
|
|
|
- ORDER BY SEQ
|
|
|
|
|
- </select>
|
|
|
|
|
-
|
|
|
|
|
<!-- 상품예약판매정보 조회 -->
|
|
<!-- 상품예약판매정보 조회 -->
|
|
|
<select id="getGoodsResSell" parameterType="Goods" resultType="Goods">
|
|
<select id="getGoodsResSell" parameterType="Goods" resultType="Goods">
|
|
|
/* TsfGoods.getGoodsResSell */
|
|
/* TsfGoods.getGoodsResSell */
|
|
@@ -567,7 +540,7 @@
|
|
|
, G.MIN_ORD_QTY
|
|
, G.MIN_ORD_QTY
|
|
|
, (CASE WHEN D.DISP_NM_LANG = 'EN' THEN D.BRAND_ENM ELSE D.BRAND_KNM END) AS BRAND_NM
|
|
, (CASE WHEN D.DISP_NM_LANG = 'EN' THEN D.BRAND_ENM ELSE D.BRAND_KNM END) AS BRAND_NM
|
|
|
, G.LIST_PRICE
|
|
, G.LIST_PRICE
|
|
|
- , FN_GET_BENEFIT_PRICE(#{siteCd},#{frontGb},GOODS_CD, CURR_PRICE,#{custGb},#{floorUnit},#{custGrade}) AS CURR_PRICE
|
|
|
|
|
|
|
+ , FN_GET_BENEFIT_PRICE(#{frontGb},GOODS_CD, CURR_PRICE,#{custGb},#{floorUnit}) AS CURR_PRICE
|
|
|
, G.MAIN_COLOR_CD
|
|
, G.MAIN_COLOR_CD
|
|
|
, (SELECT MAX(SYS_IMG_NM) FROM TB_GOODS_IMG WHERE GOODS_CD = G.GOODS_CD AND COLOR_CD = IFNULL(G.MAIN_COLOR_CD,'00') AND DEFAULT_IMG_YN = 'Y') AS SYS_IMG_NM
|
|
, (SELECT MAX(SYS_IMG_NM) FROM TB_GOODS_IMG WHERE GOODS_CD = G.GOODS_CD AND COLOR_CD = IFNULL(G.MAIN_COLOR_CD,'00') AND DEFAULT_IMG_YN = 'Y') AS SYS_IMG_NM
|
|
|
, (SELECT MAX(SYS_IMG_NM) FROM TB_GOODS_IMG WHERE GOODS_CD = G.GOODS_CD AND COLOR_CD = IFNULL(G.MAIN_COLOR_CD,'00') AND MOUSEOVER_IMG_YN = 'Y') AS SYS_IMG_NM2
|
|
, (SELECT MAX(SYS_IMG_NM) FROM TB_GOODS_IMG WHERE GOODS_CD = G.GOODS_CD AND COLOR_CD = IFNULL(G.MAIN_COLOR_CD,'00') AND MOUSEOVER_IMG_YN = 'Y') AS SYS_IMG_NM2
|