|
@@ -17,7 +17,7 @@
|
|
|
|
|
|
|
|
<!-- 마이페이지 주문 목록 조회 -->
|
|
<!-- 마이페이지 주문 목록 조회 -->
|
|
|
<select id="getOrderListForMypage" parameterType="Order" resultType="Order">
|
|
<select id="getOrderListForMypage" parameterType="Order" resultType="Order">
|
|
|
- /* TscOrder.getOrderListForMypage */
|
|
|
|
|
|
|
+ /* TsfOrder.getOrderListForMypage */
|
|
|
SELECT O.ORD_NO
|
|
SELECT O.ORD_NO
|
|
|
, DATE_FORMAT(O.ORD_DT, '%Y.%m.%d') AS ORD_DT
|
|
, DATE_FORMAT(O.ORD_DT, '%Y.%m.%d') AS ORD_DT
|
|
|
, CASE OD.GIFT_PACK_YN WHEN 'Y' THEN DATE_FORMAT(O.ORD_DT + INTERVAL 3 DAY, '%Y.%m.%d')
|
|
, CASE OD.GIFT_PACK_YN WHEN 'Y' THEN DATE_FORMAT(O.ORD_DT + INTERVAL 3 DAY, '%Y.%m.%d')
|
|
@@ -50,7 +50,7 @@
|
|
|
, OD.SUPPLY_COMP_CD
|
|
, OD.SUPPLY_COMP_CD
|
|
|
, OD.DELV_FEE_CD
|
|
, OD.DELV_FEE_CD
|
|
|
, OD.SHOT_DELV_YN
|
|
, OD.SHOT_DELV_YN
|
|
|
- , OD.CHANGABLE_YN
|
|
|
|
|
|
|
+ , OD.CHANGEABLE_YN
|
|
|
, OD.RETURNABLE_YN
|
|
, OD.RETURNABLE_YN
|
|
|
, G.SELF_GOODS_YN
|
|
, G.SELF_GOODS_YN
|
|
|
, CONCAT(B.BRAND_ENM, ' ', B.BRAND_KNM) AS BRAND_NM
|
|
, CONCAT(B.BRAND_ENM, ' ', B.BRAND_KNM) AS BRAND_NM
|
|
@@ -125,7 +125,7 @@
|
|
|
|
|
|
|
|
<!-- 마이페이지 주문 상태 별 수량 조회 -->
|
|
<!-- 마이페이지 주문 상태 별 수량 조회 -->
|
|
|
<select id="getOrderStatCount" parameterType="Order" resultType="Order">
|
|
<select id="getOrderStatCount" parameterType="Order" resultType="Order">
|
|
|
- /* TscOrder.getOrderStatCount */
|
|
|
|
|
|
|
+ /* TsfOrder.getOrderStatCount */
|
|
|
SELECT SUM(Z.ORDER_RECEIPT) AS ORDER_RECEIPT_COUNT
|
|
SELECT SUM(Z.ORDER_RECEIPT) AS ORDER_RECEIPT_COUNT
|
|
|
, SUM(Z.PAYMENT_COMPLETE) AS PAYMENT_COMPLETE_COUNT
|
|
, SUM(Z.PAYMENT_COMPLETE) AS PAYMENT_COMPLETE_COUNT
|
|
|
, SUM(Z.GOODS_PREPARE) AS GOODS_PREPARE_COUNT
|
|
, SUM(Z.GOODS_PREPARE) AS GOODS_PREPARE_COUNT
|
|
@@ -178,7 +178,7 @@
|
|
|
|
|
|
|
|
<!-- 마이페이지 주문목록 페이징 처리 주문번호 수 조회 -->
|
|
<!-- 마이페이지 주문목록 페이징 처리 주문번호 수 조회 -->
|
|
|
<select id="getPagingOrdNoListCount" parameterType="Order" resultType="int">
|
|
<select id="getPagingOrdNoListCount" parameterType="Order" resultType="int">
|
|
|
- /* TscOrder.getPagingOrdNoList */
|
|
|
|
|
|
|
+ /* TsfOrder.getPagingOrdNoList */
|
|
|
SELECT COUNT(*) AS CNT
|
|
SELECT COUNT(*) AS CNT
|
|
|
FROM (SELECT O.ORD_NO
|
|
FROM (SELECT O.ORD_NO
|
|
|
FROM TB_ORDER O
|
|
FROM TB_ORDER O
|
|
@@ -198,7 +198,7 @@
|
|
|
|
|
|
|
|
<!-- 마이페이지 주문목록 페이징 처리 주문번호 조회 -->
|
|
<!-- 마이페이지 주문목록 페이징 처리 주문번호 조회 -->
|
|
|
<select id="getPagingOrdNoList" parameterType="Order" resultType="Order">
|
|
<select id="getPagingOrdNoList" parameterType="Order" resultType="Order">
|
|
|
- /* TscOrder.getPagingOrdNoList */
|
|
|
|
|
|
|
+ /* TsfOrder.getPagingOrdNoList */
|
|
|
<include refid="selectForPagingHeader"/>
|
|
<include refid="selectForPagingHeader"/>
|
|
|
SELECT O.ORD_NO
|
|
SELECT O.ORD_NO
|
|
|
, RANK() OVER(ORDER BY O.ORD_DT DESC) AS NUMB
|
|
, RANK() OVER(ORDER BY O.ORD_DT DESC) AS NUMB
|
|
@@ -216,10 +216,24 @@
|
|
|
GROUP BY O.ORD_NO
|
|
GROUP BY O.ORD_NO
|
|
|
<include refid="selectForPagingFooter"/>
|
|
<include refid="selectForPagingFooter"/>
|
|
|
</select>
|
|
</select>
|
|
|
|
|
+
|
|
|
|
|
+ <!-- 마이페이지 주문목록 사은품 조회 -->
|
|
|
|
|
+ <select id="getOrderFreeGiftListForMypage" parameterType="Order" resultType="Order">
|
|
|
|
|
+ /* TsfOrder.getPagingOrdNoList */
|
|
|
|
|
+ SELECT FG.GOODS_NM
|
|
|
|
|
+ , OFV.USE_POINT
|
|
|
|
|
+ FROM TB_ORD_FREEGIFT OFG
|
|
|
|
|
+ INNER JOIN TB_ORD_FREEGIFT_VAL OFV
|
|
|
|
|
+ ON OFG.ORD_FREEGIFT_SQ = OFV.ORD_FREEGIFT_SQ
|
|
|
|
|
+ INNER JOIN TB_FREE_GOODS FG
|
|
|
|
|
+ ON OFV.PRODUCT_NO = FG.PRODUCT_NO
|
|
|
|
|
+ AND OFV.PRODUCT_CODE = FG.PRODUCT_CODE
|
|
|
|
|
+ WHERE OFG.ORD_NO = #{ordNo}
|
|
|
|
|
+ </select>
|
|
|
|
|
|
|
|
<!-- 마이페이지 주문상세 금액정보 조회 -->
|
|
<!-- 마이페이지 주문상세 금액정보 조회 -->
|
|
|
<select id="getOrderAmtForMypage" parameterType="Order" resultType="Order">
|
|
<select id="getOrderAmtForMypage" parameterType="Order" resultType="Order">
|
|
|
- /* TscOrder.getOrderAmtForMypage */
|
|
|
|
|
|
|
+ /* TsfOrder.getOrderAmtForMypage */
|
|
|
SELECT SUM(OD.ORD_AMT) AS ORD_AMT
|
|
SELECT SUM(OD.ORD_AMT) AS ORD_AMT
|
|
|
, SUM(OD.CPN1_DC_AMT) AS CPN1_DC_AMT
|
|
, SUM(OD.CPN1_DC_AMT) AS CPN1_DC_AMT
|
|
|
, SUM(OD.TMTB1_DC_AMT) AS TMTB1_DC_AMT
|
|
, SUM(OD.TMTB1_DC_AMT) AS TMTB1_DC_AMT
|
|
@@ -248,7 +262,7 @@
|
|
|
|
|
|
|
|
<!-- 마이페이지 주문상세 결제정보 조회 -->
|
|
<!-- 마이페이지 주문상세 결제정보 조회 -->
|
|
|
<select id="getPaymentInfoForMypage" parameterType="Order" resultType="Order">
|
|
<select id="getPaymentInfoForMypage" parameterType="Order" resultType="Order">
|
|
|
- /* TscOrder.getPaymentInfoForMypage */
|
|
|
|
|
|
|
+ /* TsfOrder.getPaymentInfoForMypage */
|
|
|
SELECT PAY_SQ
|
|
SELECT PAY_SQ
|
|
|
, ORD_NO
|
|
, ORD_NO
|
|
|
, PAY_DT
|
|
, PAY_DT
|
|
@@ -312,7 +326,7 @@
|
|
|
|
|
|
|
|
<!-- 마이페이지 주문상세 배송지 정보 조회 -->
|
|
<!-- 마이페이지 주문상세 배송지 정보 조회 -->
|
|
|
<select id="getOrderDeliveryAddrInfo" parameterType="Order" resultType="Order">
|
|
<select id="getOrderDeliveryAddrInfo" parameterType="Order" resultType="Order">
|
|
|
- /* TscOrder.getOrderDeliveryAddrInfo */
|
|
|
|
|
|
|
+ /* TsfOrder.getOrderDeliveryAddrInfo */
|
|
|
SELECT DA.DELV_ADDR_SQ
|
|
SELECT DA.DELV_ADDR_SQ
|
|
|
, DA.RECIP_NM
|
|
, DA.RECIP_NM
|
|
|
, DA.RECIP_PHNNO
|
|
, DA.RECIP_PHNNO
|