修复限时折扣问题

This commit is contained in:
2025-11-12 10:10:04 +08:00
parent 636fa4e033
commit 3274209ee7
3 changed files with 11 additions and 8 deletions

View File

@@ -198,8 +198,8 @@ export const useCartsStore = defineStore("carts", () => {
goods.value = res.records.map(item => {
return {
...item,
isLimitDiscount: limitDiscountRes.value !== null && canUseLimitTimeDiscount(item, limitDiscountRes.value, shopInfo, shopUser.userInfo),
limitDiscountPrice: limitDiscountRes.value !== null && returnPrice({ goods: { ...item, memberPrice: item.lowMemberPrice, salePrice: item.lowPrice }, shopInfo: shopInfo, limitTimeDiscountRes: limitDiscountRes.value, shopUserInfo: shopUser.userInfo, idKey: 'id' })
isLimitDiscount: limitDiscountRes.value !== null && canUseLimitTimeDiscount(item, limitDiscountRes.value, shopInfo, vipUser.value),
limitDiscountPrice: limitDiscountRes.value !== null && returnPrice({ goods: { ...item, memberPrice: item.lowMemberPrice, salePrice: item.lowPrice }, shopInfo: shopInfo, limitTimeDiscountRes: limitDiscountRes.value, shopUserInfo: vipUser.value, idKey: 'id' })
}
});
@@ -314,7 +314,7 @@ export const useCartsStore = defineStore("carts", () => {
fullReductionActivities: fullReductionActivities.value,
currentDinnerType: dinnerType.value,
limitTimeDiscount: limitDiscountRes.value,
shopUserInfo: shopUser.userInfo,
shopUserInfo: vipUser.value,
newUserDiscount: newUserDiscount.value
}));