소스 검색

feat(KIP-16484): 区分积分为0的场景

john 1 년 전
부모
커밋
c9ec775b46
1개의 변경된 파일1개의 추가작업 그리고 1개의 파일을 삭제
  1. 1 1
      src/store/order/points.js

+ 1 - 1
src/store/order/points.js

@@ -180,7 +180,7 @@ export default {
     if(!msg && type === 'add' && parkMallCode === 3) {
       const{ maxDiscountFee = 0, unitAmount =0 } = points
       const userMaxDiscountFee = availableDiscountFee > maxDiscountFee ? maxDiscountFee : availableDiscountFee
-      const isMax = (newMemberPoints.totalAvailable - newMemberPoints.available) + (points.totalAvailable - points.available) >= points.totalAvailable
+      const isMax = (newMemberPoints.totalAvailable - newMemberPoints.available) + (points.totalAvailable - points.available) >= points.totalAvailable && points.totalAvailable && (points.totalAvailable || points.available)
       if ( maxDiscountFee && state.pointsTime >= userMaxDiscountFee/unitAmount || isMax) {
         msg = `超出抵扣上限,每日最高可抵扣${ maxDiscountFee/unitAmount  }小时`
       }