Browse Source

Merge branch 'develop' of http://112.172.147.34:4936/style24/style24.front into develop

jsshin 4 năm trước cách đây
mục cha
commit
ef56db0d84

+ 13 - 10
src/main/java/com/style24/front/biz/web/TsfOrderController.java

@@ -108,13 +108,13 @@ public class TsfOrderController extends TsfBaseController {
 		// @ WEB 의 경우에는 입력한 고객정보와 인증받은 고객정보가 다른경우 고객정보 업데이트
 		// @ MOBILE 인 경우에는 본인인증 후 주문서 이동
 		
-		// 1. 카트시퀀스가 정보가 없을때 처리 장바구니로 이동
+		// 1. 장바구니 시퀀스가 정보가 없을때 처리 장바구니로 이동
 		if (order.getCartSqArr() == null) {
 			mav.setViewName("redirect:/cart/list/form");						// 장바구니화면이동
 			return mav;
 		}
 		
-		// 2. 선물하기주문 체크 후 비 로그인 상태면 장바구니로 강제 이동
+		// 2. 선물하기주문 체크 후 비로그인 상태면 장바구니로 강제 이동
 		if (coreOrderService.getGiftOrderCheck(order) > 0) {
 			if (TsfSession.isLogin() == false) {
 				mav.setViewName("redirect:/cart/list/form");					// 장바구니화면이동
@@ -172,7 +172,7 @@ public class TsfOrderController extends TsfBaseController {
 			return mav;
 		}
 
-		// 1.2 카트시퀀스가 정보가 없을때 처리 장바구니로 이동
+		// 1.2 장바구니 시퀀스가 정보가 없을때 처리 장바구니로 이동
 		if (order.getCartSqArr() == null) {
 			mav.setViewName("redirect:/cart/list/form");		// 장바구니화면이동
 			return mav;
@@ -297,6 +297,7 @@ public class TsfOrderController extends TsfBaseController {
 				devTempYn = true;
 			}
 		}
+		
 		mav.addObject("devTempYn"			, devTempYn);								// 개발자모드가능여부
 		mav.addObject("frontGb"				, TsfSession.getFrontGb());					// 프론트구분
 		mav.setViewName(super.getDeviceViewName("order/OrderForm"));
@@ -435,13 +436,15 @@ public class TsfOrderController extends TsfBaseController {
 		
 		// 2021.07.06 회원일때 개인통관부호 정보 설정
 		String entryNo = "";
-		if (TsfSession.isLogin()) {
-			Order vo = new Order();
-			order.setCustNo(TsfSession.getInfo().getCustNo());
-			vo = coreOrderService.getEntryNo(order);
-			
-			if (vo != null && vo.getEntryNo() != null) {
-				entryNo = vo.getEntryNo();
+		if ("Y".equals(order.getForeignBuyYn())) {
+			if (TsfSession.isLogin()) {
+				Order vo = new Order();
+				order.setCustNo(TsfSession.getInfo().getCustNo());
+				vo = coreOrderService.getEntryNo(order);
+				
+				if (vo != null && vo.getEntryNo() != null) {
+					entryNo = vo.getEntryNo();
+				}
 			}
 		}
 		

+ 6 - 4
src/main/java/com/style24/persistence/mybatis/shop/TsfPlanning.xml

@@ -484,10 +484,12 @@
 		                END
 		       END AS ACCESSIBLE_YN
 		FROM   (
-		        SELECT 1                                             AS CNT1 /*제휴채널전체건수*/
-		            , CASE WHEN AF_LINK_CD = #{afLinkCd} THEN 1 ELSE 0 END AS CNT2 /*특정제휴채널건수*/
-		        FROM   TB_PLAN_AF_CHANNEL A
-		        WHERE  PLAN_SQ =  #{planSq}
+		        SELECT 1                                                                            AS CNT1 /*제휴채널전체건수*/
+		             , CASE WHEN PAC.AF_LINK_CD = #{afLinkCd} AND AF.USE_YN = 'Y' THEN 1 ELSE 0 END AS CNT2 /*특정제휴채널건수*/
+		        FROM   TB_PLAN_AF_CHANNEL PAC
+		             , TB_AF_LINK AF
+		        WHERE  PAC.AF_LINK_CD = AF.AF_LINK_CD
+		        AND    PAC.PLAN_SQ =  #{planSq}
 		       ) Z
 	</select>
 	

+ 1 - 1
src/main/webapp/WEB-INF/views/mob/order/OrderFreegiftInfoMob.html

@@ -146,7 +146,7 @@ $(document).ready( function() {
 	}
 	
 	//사은품노출여부
-	freegiftInfoDispYn(dispYn);
+	freegiftInfoDispYn("Y");
 	
 	// 사은품시퀀스배열, 
 	var freegiftSqArr 		= [];

+ 1 - 1
src/main/webapp/WEB-INF/views/web/order/OrderFreegiftInfoWeb.html

@@ -132,7 +132,7 @@ $(document).ready( function() {
 	}
 	
 	//사은품노출여부
-	freegiftInfoDispYn(dispYn);
+	freegiftInfoDispYn("Y");
 	
 	// 사은품시퀀스배열, 
 	var freegiftSqArr 		= [];