Ver Fonte

fix(KIP-10885): 【DE】【C端】【福州】。电子停车优惠券不受S端配置的上限控制

john há 2 anos atrás
pai
commit
0f409373e9
1 ficheiros alterados com 6 adições e 5 exclusões
  1. 6 5
      src/pages/parkingFee/mixins/parkingFeeCoupon.js

+ 6 - 5
src/pages/parkingFee/mixins/parkingFeeCoupon.js

@@ -199,8 +199,8 @@ export default {
           })
         }
       }
-      // 杭州电子券选择上限判断
-      if ( parkMallCode === 2 && this.checkedCouponList.length === this.remainCoupons ) {
+      // 杭州、福州电子券选择上限判断
+      if ( (parkMallCode === 2 || parkMallCode === 8) && this.checkedCouponList.length === this.remainCoupons ) {
         this.couponList = this.couponList.map(( elm,iemi ) => {
           if ( !elm.disabled && this.checkedCouponList.indexOf(`coupon${ iemi }`) < 0 ) {
             elm.disabled = true
@@ -220,8 +220,8 @@ export default {
         })
         return
       }
-      // 如果杭州的使用券打到上限则不自动计算其余券是否可选
-      if ( this.checkedCouponList.length >= this.remainCoupons && this.parkMallCode === 2 ) {
+      // 如果杭州、福州的使用券打到上限则不自动计算其余券是否可选
+      if ( this.checkedCouponList.length >= this.remainCoupons && (this.parkMallCode === 2 || this.parkMallCode === 8) ) {
         return
       }
       // console.log(292,this.couponList);
@@ -273,7 +273,8 @@ export default {
           icon: 'none',
         });
       }
-      if ( this.checkedCouponList.length >= this.remainCoupons && this.parkMallCode === 2 ) {
+      // 电子券上限判断(杭州、福州)
+      if ( this.checkedCouponList.length >= this.remainCoupons && (this.parkMallCode === 2 || this.parkMallCode === 8) ) {
         if ( showMsg ) return true
         return Toast({
           className: 'top300',