修改订单支付优惠券积分

This commit is contained in:
2024-11-11 16:09:09 +08:00
parent 2691cf9b53
commit 7d39bc2bee
5 changed files with 126 additions and 80 deletions

View File

@@ -10,7 +10,7 @@ export function returnProductCouponPrice(coup, goodsArr, vipUser) {
}
const memberPrice = item.memberPrice ? item.memberPrice : item.price;
const price = item ? (vipUser.isVip ? memberPrice : item.price) : 0;
return price
return price*coup.num
}
//返回新的商品列表,过滤掉退菜的,退单的商品
@@ -20,9 +20,9 @@ export function returnNewGoodsList(arr) {
}
//根据当前购物车商品以及数量,已选券对应商品数量,判断该券是否可用
export function returnCoupCanUse(goodsArr=[],coup,selCoupArr=[]) {
// if(!coup.use){
// return false
// }
if(!coup.use){
return false
}
const findGoods=goodsArr.filter(v=>v.productId==coup.proId)
if(!findGoods.length){
return false
@@ -49,8 +49,7 @@ export function returnProductCoupon(coup, goodsArr, vipUser) {
const price = item ? (vipUser.isVip ? memberPrice : item.price) : 0;
const discountAmount=(price*coup.num).toFixed(2)
console.log(discountAmount);
// const canUse=!coup.use?false:(discountAmount>0)
const canUse=discountAmount>0
const canUse=!coup.use?false:(discountAmount>0)
return { ...coup, discountAmount: discountAmount,use:canUse}
}