[장바구니] 수정#1

- cartAction 상품 옵션 받는부분이 없어 수정
 - tablayout 노출관련 cartpanel추가
 - cartpanel 가로값 1800으로 변경 및 노출 수정
 - buyoption에 add cart 버튼클릭시 buynow와 같은 작동하도록 수정
 - 상품 노출관련 수정(좀더 수정필요함)
 - 사이드바 수정 진행중

 - 상품이 추가되지않는부분에 대해서는 현재 백엔드에서 확인중입니다.
This commit is contained in:
junghoon86.park
2025-10-31 15:07:18 +09:00
parent 9378e75c0b
commit d0d33db004
10 changed files with 234 additions and 134 deletions

View File

@@ -462,21 +462,21 @@ const BuyOption = ({
const discountRate = priceInfo?.split('|')[4];
// 로그 전송
dispatch(
sendLogTotalRecommend({
nowMenu: nowMenu,
productId: prdtId,
productTitle: prdtNm,
partner: patncNm,
price: discountRate ? discountPrice : regularPrice,
discount: discountRate,
brand: brndNm,
productOption: prodOptCval || '',
category: catNm,
contextName: Config.LOG_CONTEXT_NAME.DETAILPAGE,
messageId: Config.LOG_MESSAGE_ID.ADD_TO_CART,
})
);
// dispatch(
// sendLogTotalRecommend({
// nowMenu: nowMenu,
// productId: prdtId,
// productTitle: prdtNm,
// partner: patncNm,
// price: discountRate ? discountPrice : regularPrice,
// discount: discountRate,
// brand: brndNm,
// productOption: prodOptCval || '',
// category: catNm,
// contextName: Config.LOG_CONTEXT_NAME.DETAILPAGE,
// messageId: Config.LOG_MESSAGE_ID.ADD_TO_CART,
// })
// );
// 장바구니에 추가
dispatch(
@@ -484,9 +484,15 @@ const BuyOption = ({
mbrNo: userNumber,
patnrId: selectedPatnrId,
prdtId: selectedPrdtId,
prodOptCdCval: selectedOptions?.prodOptCdCval || null,
prodQty: quantity,
prodOptTpCdCval: productOptionInfos[0]?.prodOptTpCdCval,
prodQty: String(quantity),
prdtOpt: {
prodOptCdCval: selectedOptions?.prodOptCdCval
? selectedOptions.prodOptCdCval
: "",
prodOptCval:productOptionInfos[0]?.optNm,
prodOptSno: productOptionInfos[0]?.prodOptSno,
prodOptTpCdCval: productOptionInfos[0]?.prodOptTpCdCval,
}
})
);