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