Sfoglia il codice sorgente

Merge branch 'develop' into bin2107

bin2107 4 anni fa
parent
commit
87ffdbb86e

+ 1 - 13
src/main/java/com/style24/front/biz/service/TsfCartService.java

@@ -402,11 +402,9 @@ public class TsfCartService {
 					cart.setCartSq(cartSqList.iterator().next().getCartSq());
 					cartSqs.add(cart.getCartSq());
 					cartDao.updateCartInfo(cart);               // 장바구니 정보 수정
-					cartDao.insertCartHst(cart);                // 장바구니 수정 이력 저장
 				}
 			} else {
 				cartDao.insertCartInfo(cart);					// 장바구니 마스터 정보 저장
-				cartDao.insertCartHst(cart);                    // 장바구니 이력 정보 저장
 
 				cartSqs.add(cart.getCartSq());
 				sendCartSqList.add(cart.getCartSq() + "");
@@ -418,7 +416,6 @@ public class TsfCartService {
 					param.setUpdNo(cart.getUpdNo());
 
 					cartDao.insertCartDetailInfo(param);		// 장바구니 상세 저장
-					cartDao.insertCartDetailHst(param);         // 장바구니 상세 이력 저장
 				}
 			}
 		}
@@ -489,13 +486,10 @@ public class TsfCartService {
 					item.setCartSq(cartSqList.iterator().next());
 					cartSqs.add(item.getCartSq());
 					cartDao.updateCartInfo(item);
-					cartDao.insertCartHst(item);                // 장바구니 수정 이력 저장
 				}
 			} else {
 				cartDao.insertCartInfo(item);					// 장바구니 마스터 정보 저장
-				cartDao.insertCartHst(item);					// 장바구니 수정 이력 저장
 				cartDao.insertCartDetailInfo(item);				// 장바구니 상세 저장
-				cartDao.insertCartDetailHst(item);				// 장바구니 수정 이력 저장
 
 				cartSqs.add(item.getCartSq());
 				sendCartSqList.add(item.getCartSq() + "");
@@ -1285,7 +1279,6 @@ public class TsfCartService {
 					cart.setRegNo(param.getRegNo());
 
 					cartDao.updateCartInfo(cart);				// 장바구니 정보 수정
-					cartDao.insertCartHst(cart);				// 장바구니 수정 이력 저장
 
 					// 장바구니 삭제
 					int[] cartSqArr = {param.getCartSq()};
@@ -1295,14 +1288,12 @@ public class TsfCartService {
 				}
 			} else {		// 동일 상품 없을 시 UPDATE
 				cartDao.updateCartGoodsQty(param);						// 장바구니 마스터 정보 저장
-				cartDao.insertCartHst(param);					// 장바구니 이력 정보 저장
 				for(int i = 0 ; i < param.getCartDtlSqArr().length ; i++) {
 					param.setItemCd(param.getItemCds()[i]);
 					param.setCartDtlSq(param.getCartDtlSqArr()[i]);
 					param.setOptCd(param.getOptCds()[i]);
 
 					cartDao.updateCartDetail(param);		// 장바구니 상세 저장
-					cartDao.insertCartDetailHst(param);		// 장바구니 상세 이력 저장
 				}
 			}
 		} else {
@@ -1318,7 +1309,6 @@ public class TsfCartService {
 				} else {
 					param.setCartSq(cartSqList.iterator().next());
 					cartDao.updateCartInfo(param);				// 장바구니 기존 데이터에 UPDATE(수량증가)
-					cartDao.insertCartHst(param);				// 장바구니 수정 이력 저장
 
 					// 이전 장바구니에 수정되었으므로 현재 수정된 장바구니 데이터 삭제
 					int[] delCartSq = {param.getNotCartSq()};
@@ -1327,15 +1317,13 @@ public class TsfCartService {
 					cartDao.deleteCartDetail(param);			// 현재 장바구니 삭제
 				}
 			} else {
-				cartDao.updateCartGoodsQty(param);						// 장바구니 마스터 정보 저장
-				cartDao.insertCartHst(param);					// 장바구니 수정 이력 저장
+				cartDao.updateCartGoodsQty(param);				// 장바구니 마스터 정보 저장
 
 				param.setItemCd(param.getItemCds()[0]);
 				param.setCartDtlSq(param.getCartDtlSqArr()[0]);
 				param.setOptCd(param.getOptCds()[0]);
 
 				cartDao.updateCartDetail(param);                // 장바구니 상세 저장
-				cartDao.insertCartDetailHst(param);                // 장바구니 수정 이력 저장
 			}
 		}
 

+ 1 - 0
src/main/java/com/style24/front/biz/service/TsfOrderService.java

@@ -2043,6 +2043,7 @@ public class TsfOrderService {
 			
 			// 장바구니 이력등록
 			cartDao.insertCartHst(cart);
+			cartDao.insertCartDetailHst(cart);
 		}
 
 		return "SUCCESS";

+ 1 - 1
src/main/java/com/style24/persistence/mybatis/shop/TsfCart.xml

@@ -260,7 +260,7 @@
 			 , #{regNo}
 			 , CURRENT_TIMESTAMP
 		FROM   TB_CART_DETAIL CD
-		WHERE  CD.CART_DTL_SQ = #{cartDtlSq}
+		WHERE  CD.CART_SQ = #{cartSq}
 	</insert>
 
 	<!-- 다다익선 기본 상품 조회 -->