Kaynağa Gözat

feat(SCRM-3713): 修改 当日优惠已达上线,不可用 提示的机制

john 1 yıl önce
ebeveyn
işleme
a2e331ff55

+ 4 - 0
src/pages/parkingFee/mixins/parkingFeeDetail.js

@@ -677,6 +677,10 @@ export default {
       return 1;
     },
     coupon() {
+      // 前海电子券上限提示逻辑补充
+      if(this.couponDesc == '当日优惠已达上线,不可用') {
+        return
+      }
       // totalFee 为零的时候不做跳转
       if (this.orderDetail.parkingRecord.totalFeeInYuan === 0) return;
       // 如果没有电子券的话,提示用户

+ 4 - 0
src/pages/parkingFeeV2/mixins/parkingFeeDetail.js

@@ -783,6 +783,10 @@ export default {
       return 1;
     },
     coupon() {
+      // 前海电子券上限提示逻辑补充
+      if(this.couponDesc == '当日优惠已达上线,不可用') {
+        return
+      }
       // totalFee 为零的时候不做跳转
       if (this.orderDetail.parkingRecord.totalFeeInYuan === 0) return;
       // 如果没有电子券的话,提示用户

+ 4 - 0
src/store/order/coupon.js

@@ -16,6 +16,10 @@ export default {
         let bN = bTime.getTime(bTime) // 方法2
         return aN - bN;
       }
+      // 前海电子券上限提示逻辑补充
+      if(checkOutResponse.parkInfo.parkMallCode === 5 && !checkOutResponse.parkingRule.availableDiscountFee) {
+        return commit('setCouponDesc', '当日优惠已达上线,不可用');
+      }
       if ( checkOutResponse?.discountInfo?.coupons?.length ) {
         const coupons = checkOutResponse.discountInfo.coupons.sort(couponSort)
         commit('setCoupons',coupons);