Просмотр исходного кода

Merge remote-tracking branch 'origin/order' into jsh77b

jsh77b 5 лет назад
Родитель
Сommit
279035bbc4

+ 1 - 0
src/main/java/com/style24/core/support/env/TscConstants.java

@@ -732,6 +732,7 @@ public class TscConstants {
 		CART("G026_BC"),			// 장바구니
 		PC_ORDER("G026_DP"),		// 바로구매(모바일)
 		MOB_ORDER("G026_DM"),	// 바로구매(PC)
+		GIFT("G026_GF"),			// 선물하기
 		CREATE_ORDER("G026_PP");	// 주문생성
 
 		private String value;

+ 35 - 0
src/main/java/com/style24/persistence/domain/OrderChange.java

@@ -137,4 +137,39 @@ public class OrderChange extends TscBaseDomain {
 	private int pageNo = 1;							// 페이지번호
 	private int pageSize = 50;						// 페이지목록수
 	private int pageUnit = 10;						// 페이지번호수
+	
+	// 취소 상세
+	private String chgDt;							// 취반교 접수 일자
+	private int ordAmt;								// 주문금액
+	private int ordQty;								// 주문수량
+	private int cpn1DcAmt;							// 1차쿠폰할인금액
+	private int realOrdAmt;							// 실주문금액
+	private int pntDcAmt;							// 포인트사용금액
+	private int gfcdUseAmt;							// 상품권사용금액
+	private int rfCpn1Amt;							// 환불1차쿠폰할인금액
+	private int rfTmtb1Amt;							// 환불다다익선1할인금액
+	private int rfTmtb2Amt;							// 환불다다익선2할인금액
+	private int rfGoodsCpnAmt;						// 환불상품쿠폰할인금액
+	private int rfCartCpnAmt;						// 환불장바구니쿠폰할인금액
+	private int rfPntAmt;							// 환불포인트사용금액
+	private int rfPrePntAmt;						// 환불선포인트할인금액
+	private int rfGfcdUseAmt;						// 환불상품권사용금액
+	private int rfCnclAmt;							// 환불상품취소금액
+	private int rfDeliveryFee;						// 환불배송비
+	private int rfRealCnclAmt;						// 환불금액(배송비제외)
+	private String pgGb;							// PG구분
+	private String payStat;							// 결제상태
+	private String payMeans;						// 결제수단
+	private String payMeansNm;						// 결제수단명
+	private int priceOrg;							// 원가격
+	private int priceSale;							// 할인가격
+
+	// 교환 상세
+	private String[] chgItemNmArr;					// 교환상품구성상품명 배열
+	private String[] chgColorNmArr;					// 교환상품컬러명 배열
+	private String[] chgOptCd1Arr;					// 교환상품옵션1 배열
+	private String chgOrdDtlStat;					// 교환상품상세상태
+	private String chgColorNm;						// 교환상품컬러명
+	private String chgItemNm;						// 교환상품구성상품명
+	private String chgOptCd1;						// 교환상품옵션1
 }

+ 2 - 1
src/main/java/com/style24/persistence/mybatis/shop/TscOrder.xml

@@ -2099,7 +2099,7 @@
 							 , GD.CURR_PRICE
 						FROM   GOODS_DATA GD
 						INNER  JOIN TB_COUPON_REFVAL CR1 
-						ON     GD.SUPPLY_COMP_CD = CR1.REF_VAL
+						ON     GD.BRAND_CD = CR1.REF_VAL
 						AND    CR1.CPN_TARGET = 'G260_12' -- 브랜드
 						AND    CR1.DEL_YN = 'N'
 					) X
@@ -2270,6 +2270,7 @@
 			 , PG_GB
 		     , ORD_NO
 		     , PG_TID
+
 			 , PG_SHOP_ID
 			 , CARD_TYPE
 			 , CARD_KIND

+ 9 - 1
src/main/java/com/style24/persistence/mybatis/shop/TscOrderChange.xml

@@ -416,7 +416,15 @@
 			, #{chgQty}
 			, #{chgStat}
 			, #{chgOrdDtlNo}
-			, NULL
+			,
+		<choose>
+			<when test="chgStat == 'G685_17' or chgStat == 'G685_18'">
+			  NOW()
+			</when>
+			<otherwise>
+			  NULL
+			</otherwise>
+		</choose>
 			, #{regNo}
 			, NOW()
 			, #{updNo}