|
@@ -9,7 +9,6 @@ import javax.servlet.http.HttpServletResponse;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
import org.springframework.core.env.Environment;
|
|
import org.springframework.core.env.Environment;
|
|
|
import org.springframework.stereotype.Controller;
|
|
import org.springframework.stereotype.Controller;
|
|
|
-import org.springframework.ui.Model;
|
|
|
|
|
import org.springframework.web.bind.annotation.PostMapping;
|
|
import org.springframework.web.bind.annotation.PostMapping;
|
|
|
import org.springframework.web.bind.annotation.RequestBody;
|
|
import org.springframework.web.bind.annotation.RequestBody;
|
|
|
import org.springframework.web.bind.annotation.RequestMapping;
|
|
import org.springframework.web.bind.annotation.RequestMapping;
|
|
@@ -23,7 +22,6 @@ import com.gagaframework.web.parameter.GagaMap;
|
|
|
import com.style24.core.biz.service.TscFreegiftService;
|
|
import com.style24.core.biz.service.TscFreegiftService;
|
|
|
import com.style24.core.biz.service.TscKakaoPayService;
|
|
import com.style24.core.biz.service.TscKakaoPayService;
|
|
|
import com.style24.core.biz.service.TscOrderService;
|
|
import com.style24.core.biz.service.TscOrderService;
|
|
|
-import com.style24.core.biz.thirdparty.KakaoPayApi;
|
|
|
|
|
import com.style24.core.support.env.TscConstants;
|
|
import com.style24.core.support.env.TscConstants;
|
|
|
import com.style24.core.support.message.TscMessageByLocale;
|
|
import com.style24.core.support.message.TscMessageByLocale;
|
|
|
import com.style24.front.biz.service.TsfCartService;
|
|
import com.style24.front.biz.service.TsfCartService;
|
|
@@ -79,6 +77,8 @@ public class TsfOrderController extends TsfBaseController {
|
|
|
public ModelAndView orderNoMember(Order order, RedirectAttributes redirectAttributes) {
|
|
public ModelAndView orderNoMember(Order order, RedirectAttributes redirectAttributes) {
|
|
|
ModelAndView mav = new ModelAndView();
|
|
ModelAndView mav = new ModelAndView();
|
|
|
|
|
|
|
|
|
|
+ String rtnView = "";
|
|
|
|
|
+
|
|
|
// 비회원 주문시 로직 정리
|
|
// 비회원 주문시 로직 정리
|
|
|
// @ web 인 경우에는 고객정보 입력 화면 후 주문서 이동 후 본인인중
|
|
// @ web 인 경우에는 고객정보 입력 화면 후 주문서 이동 후 본인인중
|
|
|
// @ web 의 경우에는 입력한 고객정보와 인증받은 고객정보가 다른경우 고객정보 업데이트
|
|
// @ web 의 경우에는 입력한 고객정보와 인증받은 고객정보가 다른경우 고객정보 업데이트
|
|
@@ -176,10 +176,10 @@ public class TsfOrderController extends TsfBaseController {
|
|
|
delvCpnList = coreOrderService.getDelvCpnApplyList(delvFeeCdList, delvCpnList);
|
|
delvCpnList = coreOrderService.getDelvCpnApplyList(delvFeeCdList, delvCpnList);
|
|
|
|
|
|
|
|
// 3.4 고객 보유 포인트 정보 조회
|
|
// 3.4 고객 보유 포인트 정보 조회
|
|
|
- int rmPntAmt = coreOrderService.getCustPointInfo(order);
|
|
|
|
|
|
|
+ //int rmPntAmt = coreOrderService.getCustPointInfo(order);
|
|
|
|
|
|
|
|
- // 3.5 고객 보유 상품권 정보 조회
|
|
|
|
|
- int rmGfcdAmt = coreOrderService.getGiftcardInfo(order);
|
|
|
|
|
|
|
+ // 2.5 고객 보유 상품권 정보 조회
|
|
|
|
|
+ //int rmGfcdAmt = coreOrderService.getGiftcardInfo(order);
|
|
|
|
|
|
|
|
// 101. 상품정보
|
|
// 101. 상품정보
|
|
|
mav.addObject("cartGoodsList" , tmtbGoodsApplyList); // 장바구니상품목록 (즉시할인쿠폰적용)
|
|
mav.addObject("cartGoodsList" , tmtbGoodsApplyList); // 장바구니상품목록 (즉시할인쿠폰적용)
|
|
@@ -206,8 +206,8 @@ public class TsfOrderController extends TsfBaseController {
|
|
|
mav.addObject("tmtbDcSumAmt" , goodsDcAmtMap.get("tmtbDcSumAmt")); // 다다익선할인금액합계
|
|
mav.addObject("tmtbDcSumAmt" , goodsDcAmtMap.get("tmtbDcSumAmt")); // 다다익선할인금액합계
|
|
|
mav.addObject("prePntDcAmt" , goodsDcAmtMap.get("prePntDcAmt")); // 선포인트사용가능금액
|
|
mav.addObject("prePntDcAmt" , goodsDcAmtMap.get("prePntDcAmt")); // 선포인트사용가능금액
|
|
|
|
|
|
|
|
- mav.addObject("rmPntAmt" , rmPntAmt); // 고객포인트정보
|
|
|
|
|
- mav.addObject("rmGfcdAmt" , rmGfcdAmt); // 고객상품권정보
|
|
|
|
|
|
|
+ //mav.addObject("rmPntAmt" , rmPntAmt); // 고객포인트정보
|
|
|
|
|
+ //mav.addObject("rmGfcdAmt" , rmGfcdAmt); // 고객상품권정보
|
|
|
mav.addObject("savePntSumAmt" , goodsDcAmtMap.get("savePntSumAmt")); // 적립예정포인트합계
|
|
mav.addObject("savePntSumAmt" , goodsDcAmtMap.get("savePntSumAmt")); // 적립예정포인트합계
|
|
|
|
|
|
|
|
mav.setViewName(super.getDeviceViewName("order/OrderForm"));
|
|
mav.setViewName(super.getDeviceViewName("order/OrderForm"));
|
|
@@ -464,24 +464,6 @@ public class TsfOrderController extends TsfBaseController {
|
|
|
return mav;
|
|
return mav;
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
- /**
|
|
|
|
|
- * 주문페이지
|
|
|
|
|
- *
|
|
|
|
|
- * @param
|
|
|
|
|
- * @return
|
|
|
|
|
- * @author jsh77b
|
|
|
|
|
- * @since 2021. 02. 02
|
|
|
|
|
- */
|
|
|
|
|
- @RequestMapping(value = "/pay/result/response")
|
|
|
|
|
- public ModelAndView payResultResponse(Payment param, HttpServletRequest request, HttpServletResponse response) {
|
|
|
|
|
- ModelAndView mav = new ModelAndView();
|
|
|
|
|
-
|
|
|
|
|
- orderService.orderPgPayResult(param, request, response);
|
|
|
|
|
-
|
|
|
|
|
- mav.setViewName(super.getDeviceViewName("pg/kcpOrder"));
|
|
|
|
|
- return mav;
|
|
|
|
|
- }
|
|
|
|
|
-
|
|
|
|
|
/**
|
|
/**
|
|
|
* 총알배송 가능 지역 체크
|
|
* 총알배송 가능 지역 체크
|
|
|
*
|
|
*
|
|
@@ -594,11 +576,8 @@ public class TsfOrderController extends TsfBaseController {
|
|
|
return mav;
|
|
return mav;
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
/**
|
|
/**
|
|
|
- * 주문페이지
|
|
|
|
|
|
|
+ * 주문페이지 (백업)
|
|
|
*
|
|
*
|
|
|
* @param
|
|
* @param
|
|
|
* @return
|
|
* @return
|
|
@@ -869,4 +848,5 @@ public class TsfOrderController extends TsfBaseController {
|
|
|
|
|
|
|
|
return payment;
|
|
return payment;
|
|
|
}
|
|
}
|
|
|
|
|
+
|
|
|
}
|
|
}
|