jsh77b 5 rokov pred
rodič
commit
704f47b0ef

+ 48 - 27
src/main/java/com/style24/front/biz/web/TsfOrderController.java

@@ -55,46 +55,67 @@ public class TsfOrderController extends TsfBaseController {
 			order.setCustNo(TsfSession.getInfo().getCustNo()); // 고객번호등록
 		}
 		
-		// 2. 배송단위별 상품 목록 조회 (장바구니)
-		Collection<Order> cartGoodsList = coreOrderService.getCartGoodsList(order);		
-		
-		// 2.1 배송단위별 장바구니 상품 건수 조회 (장바구니상품)
-		Order delvOrder = (Order) coreOrderService.getCartDelvGoodsCntList(cartGoodsList);
-		
-		// 3. 주문고객 정보조회
+		// 1.1 주문고객 정보조회
 		Order custemerInfo = coreOrderService.getCustemerInfo(order);
 		
-		// 4. 배송지 정보조회 (기본배송지)
+		// 1.2 배송지 정보조회 (기본배송지)
 		Order deliveryAddrInfo = coreOrderService.getDeliveryAddrInfo(order);
+
+		
+		
+		// 2. 장바구니시퀀스 배열 등록 (장바구니 상품 정보 조회)
+		int[] cartSqArr = new int[3];
+		order.setCartSqArr(cartSqArr);
 		
-		// 5. 장바구니상품 즉시할인 쿠폰 적용 정보 조회
-		Collection<Order> cpn1ApplyGoodsList = coreOrderService.getCpn1ApplyGoodsList(order);
+		// 2.1 배송단위별 상품 목록 조회 (장바구니)
+		Collection<Order> cartGoodsList = coreOrderService.getCartGoodsList(order);
 		
-		// 6. 장바구니상품 다다익선 적용 정보 조회
+		// 2.2 배송단위별 장바구니 상품 건수 조회 (장바구니상품)
+		Order delvOrder = (Order) coreOrderService.getCartDelvGoodsCntList(cartGoodsList);
 
-		// 7. 장바구니상품 상품쿠폰, 장바구니쿠폰 정보 조회
-		Collection<Order> goodsCartCpnApplyGoodsList = coreOrderService.getGoodsCartCpnApplyGoodsList(order);
 		
-		// 8. 장바구니상품 사음품 적용 정보 조회
+		// 3. 할인구간정보조회
+		// 3.1 장바구니상품 즉시할인, 다다익선 할인 금액 적용 정보 조회 (주문상세목록)
+		Collection<Order> tmtbGoodsList = coreOrderService.getCartGoodsList(order);		
 		
-		// 9. 결제수단정보 조회 (필요한가)
+		// 3.2 장바구니상품 상품쿠폰, 장바구니쿠폰 정보 조회
+		Collection<Order> goodsCartCpnApplyGoodsList = coreOrderService.getGoodsCartCpnApplyGoodsList(order);
 		
-		// 10. 고객 보유 포인트 정보 조회
+		// 3.3 고객 보유 포인트 정보 조회
 		int custPointInfo = coreOrderService.getCustPointInfo(order);
 		
-		// 11. 고객 보유 상품권 정보 조회
+		// 3.4 고객 보유 상품권 정보 조회
 		int giftcardInfo = coreOrderService.getGiftcardInfo(order);
 		
-		mav.addObject("cartGoodsList"					, cartGoodsList);				// 장바구니상품목록
-		mav.addObject("wmsCnt" 							, delvOrder.getWmsCnt());		// 자사상품건수
-		mav.addObject("delvCnt" 						, delvOrder.getDelvCnt());		// 입점업체상품건수
-		mav.addObject("resCnt" 							, delvOrder.getResCnt());		// 자사예약상품건수
-		mav.addObject("custemerInfo"					, custemerInfo);				// 고객정보
-		mav.addObject("deliveryAddrInfo"				, deliveryAddrInfo);			// 배송지정보
-		mav.addObject("cpn1ApplyGoodsList"				, cpn1ApplyGoodsList);			// 즉시할인쿠폰적용상품조회
-		mav.addObject("goodsCartCpnApplyGoodsList"		, goodsCartCpnApplyGoodsList);	// 상품쿠폰, 장바구니쿠폰 상품단위 조회
-		mav.addObject("custPointInfo"					, custPointInfo);				// 고객포인트정보
-		mav.addObject("giftcardInfo"					, giftcardInfo);				// 고객상품권정보
+		
+		
+		// 4. 사은품 정보
+		// 4.1 장바구니상품 사음품 적용 정보 조회
+		
+		
+		
+		
+
+		
+
+		
+		// 101. 상품정보
+		mav.addObject("cartGoodsList"					, cartGoodsList);					// 장바구니상품목록
+		mav.addObject("wmsCnt" 							, delvOrder.getWmsCnt());			// 자사상품건수
+		mav.addObject("resCnt" 							, delvOrder.getResCnt());			// 자사예약상품건수
+		mav.addObject("delvCnt" 						, delvOrder.getDelvCnt());			// 입점업체상품건수
+		mav.addObject("wmsCartList" 					, delvOrder.getWmsCartList());		// 자사장바구니상품목록
+		mav.addObject("resCartList" 					, delvOrder.getResCartList());		// 자사장바구니예약상품목록
+		mav.addObject("delvCartList" 					, delvOrder.getDelvCartList());		// 입점업체장바구니상품목록
+		
+		// 102. 고객정보
+		mav.addObject("custemerInfo"					, custemerInfo);					// 고객정보
+		mav.addObject("deliveryAddrInfo"				, deliveryAddrInfo);				// 배송지정보
+		
+		// 103. 할인정보
+		mav.addObject("goodsCartCpnApplyGoodsList"		, goodsCartCpnApplyGoodsList);		// 상품쿠폰, 장바구니쿠폰 상품단위 조회
+		mav.addObject("custPointInfo"					, custPointInfo);					// 고객포인트정보
+		mav.addObject("giftcardInfo"					, giftcardInfo);					// 고객상품권정보
 		
 		mav.setViewName(super.getDeviceViewName("order/OrderForm"));