|
|
@@ -23,6 +23,7 @@ import com.style24.core.biz.service.TscKcpService;
|
|
|
import com.style24.core.biz.service.TscNaverPayService;
|
|
|
import com.style24.core.biz.service.TscOrderService;
|
|
|
import com.style24.core.support.env.TscConstants;
|
|
|
+import com.style24.front.biz.dao.TsfCartDao;
|
|
|
import com.style24.front.biz.dao.TsfOrderDao;
|
|
|
import com.style24.front.biz.dao.TsfRendererDao;
|
|
|
import com.style24.front.support.security.session.TsfSession;
|
|
|
@@ -77,6 +78,9 @@ public class TsfOrderService {
|
|
|
|
|
|
@Autowired
|
|
|
private Environment env;
|
|
|
+
|
|
|
+ @Autowired
|
|
|
+ private TsfCartDao cartDao;
|
|
|
|
|
|
/**
|
|
|
* 마이페이지 주문 정보 조회
|
|
|
@@ -910,4 +914,50 @@ public class TsfOrderService {
|
|
|
|
|
|
return "SUCCESS";
|
|
|
}
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 장바구니정보 주문번호 이력 등록
|
|
|
+ * @param param
|
|
|
+ * @author xodud1202
|
|
|
+ * @since 2021. 05. 10
|
|
|
+ */
|
|
|
+ @Transactional("shopTxnManager")
|
|
|
+ public String insertCartHstOrdNo(Order order) {
|
|
|
+
|
|
|
+ // cartsq
|
|
|
+ for (int i=0 ; i<order.getCartSqArr().length ; i++) {
|
|
|
+ Cart cart = new Cart();
|
|
|
+ cart.setOrdNo(order.getOrdNoCnt());
|
|
|
+ cart.setCartSq(order.getCartSqArr()[i]);
|
|
|
+
|
|
|
+ // 장바구니 이력등록
|
|
|
+ cartDao.insertCartHst(cart);
|
|
|
+ }
|
|
|
+
|
|
|
+ return "SUCCESS";
|
|
|
+ }
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 장바구니정보 주문번호 삭제
|
|
|
+ * @param param
|
|
|
+ * @author xodud1202
|
|
|
+ * @since 2021. 05. 10
|
|
|
+ */
|
|
|
+ @Transactional("shopTxnManager")
|
|
|
+ public String deleteCartOrdNo(Order order) {
|
|
|
+
|
|
|
+ // 장바구니 이력등록
|
|
|
+ Cart cart = new Cart();
|
|
|
+ cart.setOrdNo(order.getOrdNoCnt());
|
|
|
+
|
|
|
+ // 2021.05.10 주문완료 주문번호로 장바구니정보 삭제
|
|
|
+ cartDao.deleteCartOrdNo(cart);
|
|
|
+
|
|
|
+ // 2021.05.10 주문완료 주문번호로 장바구니상세정보 삭제
|
|
|
+ cartDao.deleteCartDetailOrdNo(cart);
|
|
|
+
|
|
|
+ return "SUCCESS";
|
|
|
+ }
|
|
|
+
|
|
|
+
|
|
|
}
|