|
@@ -738,6 +738,9 @@ public class TsfOrderController extends TsfBaseController {
|
|
|
// 3. 주문기본정보등록(주문접수)
|
|
// 3. 주문기본정보등록(주문접수)
|
|
|
coreOrderService.createPreOrder(order);
|
|
coreOrderService.createPreOrder(order);
|
|
|
|
|
|
|
|
|
|
+ // 4. 2021.05.10 장바구니정보 정보 삭제
|
|
|
|
|
+ orderService.insertCartHstOrdNo(order);
|
|
|
|
|
+
|
|
|
log.info("order.getEntryNo() ::: {}", order.getEntryNo());
|
|
log.info("order.getEntryNo() ::: {}", order.getEntryNo());
|
|
|
log.info("order.getPgGb() ::: {}", order.getPgGb());
|
|
log.info("order.getPgGb() ::: {}", order.getPgGb());
|
|
|
log.info("order.getPayMeans() ::: {}", order.getPayMeans());
|
|
log.info("order.getPayMeans() ::: {}", order.getPayMeans());
|
|
@@ -754,7 +757,7 @@ public class TsfOrderController extends TsfBaseController {
|
|
|
log.info("order.getBirthYmd() ::: {}", order.getBirthYmd());
|
|
log.info("order.getBirthYmd() ::: {}", order.getBirthYmd());
|
|
|
log.info("order.getGiftMsg() ::: {}", order.getGiftMsg());
|
|
log.info("order.getGiftMsg() ::: {}", order.getGiftMsg());
|
|
|
|
|
|
|
|
- for(int i = 0 ; i < order.getFreegiftGoodsArr().length ; i++) {
|
|
|
|
|
|
|
+ for (int i = 0 ; i < order.getFreegiftGoodsArr().length ; i++) {
|
|
|
log.info("order.getFreegiftGoodsArr() ::: {}", order.getFreegiftGoodsArr()[i]);
|
|
log.info("order.getFreegiftGoodsArr() ::: {}", order.getFreegiftGoodsArr()[i]);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
@@ -817,60 +820,14 @@ public class TsfOrderController extends TsfBaseController {
|
|
|
order.setPgGb(param.getPgGb());
|
|
order.setPgGb(param.getPgGb());
|
|
|
order.setPayMeans(param.getPayMeans());
|
|
order.setPayMeans(param.getPayMeans());
|
|
|
|
|
|
|
|
- // TODO 3. 주문정보 업데이트
|
|
|
|
|
|
|
+ // 3. 주문정보 업데이트
|
|
|
coreOrderService.updateOrderInfo(order);
|
|
coreOrderService.updateOrderInfo(order);
|
|
|
|
|
|
|
|
- // TODO 4. 보증보험 API 연동
|
|
|
|
|
- // orderDao.createInsurance(order);
|
|
|
|
|
-
|
|
|
|
|
- /*
|
|
|
|
|
- * temp.setItemNmArr(goodsNameArr); // 상품명 배열
|
|
|
|
|
- * temp.setGoodsPriceArr(goodsPriceArr); // 상품별 가격 배열
|
|
|
|
|
- * temp.setItemQtyArr(goodsQuantityArr); // 상품별 수량 배열
|
|
|
|
|
- * temp.setOrdNo(1); // 주문번호
|
|
|
|
|
- * temp.setRealOrdAmt(32000); // 결제금액
|
|
|
|
|
- * temp.setBirthYmd("198912021"); // 생년월일 + 성별(남자 : 1, 여자 : 2)
|
|
|
|
|
- * temp.setPayMeans(TscConstants.PayMeans.ACCOUNT_TRANSFER.value()); // 무통장입금 or 계좌이체
|
|
|
|
|
- * temp.setBankNm("신한은행"); // 은행명 >> PG 송부 후 result에서 값 입력하면됨
|
|
|
|
|
- * temp.setOrdNm("이태영"); // 주문자명
|
|
|
|
|
- * temp.setOrdTelno(""); // 주문자전화1 ("-" 포함)
|
|
|
|
|
- * temp.setOrdPhnno("010-7111-4489"); // 주문자전화2 ("-" 포함)
|
|
|
|
|
- * temp.setRecipZipcode("08755"); // 주문자우편번호
|
|
|
|
|
- * temp.setRecipAddr("서울시 관악구 신림동 1414-26 해피타워 501호"); // 주문자주소
|
|
|
|
|
- * temp.setOrdEmail("xodud1202@naver.com"); // 주문자이메일
|
|
|
|
|
- * temp.setRecipNm("이태영"); // 수령인명
|
|
|
|
|
- * temp.setRecipTelno(""); // 수령인전화번호
|
|
|
|
|
- * temp.setRecipPhnno("010-7111-4489"); // 수령인휴대폰번호
|
|
|
|
|
- * temp.setCustNo(100010); // 고객번호
|
|
|
|
|
- * temp.setPgTid("20210423952698"); // temp.setVaNo("110242222222"); >> PG 송부 후 result에서 값 입력하면됨
|
|
|
|
|
- * */
|
|
|
|
|
-
|
|
|
|
|
- String[] goodsNameArr = new String[2]; goodsNameArr[0] ="테스트1";goodsNameArr[1] = "테스트2";
|
|
|
|
|
- String[] goodsPriceArr = new String[2]; goodsPriceArr[0] ="10000";goodsPriceArr[1] = "12000";
|
|
|
|
|
- String[] goodsQuantityArr = new String[2]; goodsQuantityArr[0] ="2";goodsQuantityArr[1] = "3";
|
|
|
|
|
-
|
|
|
|
|
- order.setItemNmArr(goodsNameArr); // 상품명 배열
|
|
|
|
|
- order.setGoodsPriceArr(goodsPriceArr); // 상품별 가격 배열
|
|
|
|
|
- order.setItemQtyArr(goodsQuantityArr); // 상품별 수량 배열
|
|
|
|
|
- order.setOrdNo(order.getOrdNo()); // 주문번호
|
|
|
|
|
- order.setRealOrdAmt(32000); // 결제금액
|
|
|
|
|
- order.setBirthYmd("198912021"); // 생년월일 + 성별(남자 : 1, 여자 : 2)
|
|
|
|
|
- order.setPayMeans(TscConstants.PayMeans.ACCOUNT_TRANSFER.value()); // 무통장입금 or 계좌이체
|
|
|
|
|
- order.setBankNm("신한은행"); // 은행명 >> PG 송부 후 result에서 값 입력하면됨
|
|
|
|
|
- order.setOrdNm("이태영"); // 주문자명
|
|
|
|
|
- order.setOrdTelno(""); // 주문자전화1 ("-" 포함)
|
|
|
|
|
- order.setOrdPhnno("010-1234-5555"); // 주문자전화2 ("-" 포함)
|
|
|
|
|
- order.setRecipZipcode("08755"); // 주문자우편번호
|
|
|
|
|
- order.setRecipAddr("서울시 관악구 신림동 1414-11 타워타워 101호"); // 주문자주소
|
|
|
|
|
- order.setOrdEmail("xodud1202@naver.com"); // 주문자이메일
|
|
|
|
|
- order.setRecipNm("이태영"); // 수령인명
|
|
|
|
|
- order.setRecipTelno(""); // 수령인전화번호
|
|
|
|
|
- order.setRecipPhnno("010-1234-5555"); // 수령인휴대폰번호
|
|
|
|
|
- order.setCustNo(100010); // 고객번호
|
|
|
|
|
- order.setVaNo("110242222222"); // 가상계좌번호
|
|
|
|
|
-
|
|
|
|
|
- // uSafeGuaranteeInsurance(order);
|
|
|
|
|
- orderService.uSafeGuaranteeInsurance(order);
|
|
|
|
|
|
|
+ // 4. 2021.05.10 장바구니정보 삭제
|
|
|
|
|
+ orderService.deleteCartOrdNo(order);
|
|
|
|
|
+
|
|
|
|
|
+ // TODO 5. 2021.05.10 보증보험 API 연동
|
|
|
|
|
+ orderService.updateInsurance(order);
|
|
|
|
|
|
|
|
// 2021.03.16 주문완료화면이동처리
|
|
// 2021.03.16 주문완료화면이동처리
|
|
|
mav.setViewName("redirect:/order/complete?ordNo=" + order.getOrdNo());
|
|
mav.setViewName("redirect:/order/complete?ordNo=" + order.getOrdNo());
|