Bläddra i källkod

纸质优惠券功能优化

john 2 år sedan
förälder
incheckning
ea8ca4b112
1 ändrade filer med 14 tillägg och 9 borttagningar
  1. 14 9
      src/pages/parkingFee/mixins/parkingFeePaperCoupon.js

+ 14 - 9
src/pages/parkingFee/mixins/parkingFeePaperCoupon.js

@@ -164,21 +164,26 @@ export default {
           message: '该纸质优惠券已核销',
         });
       }
-      console.log(157, res)
-      console.log(158, this.paperCoupons)
-      console.log(158, this.paperCoupons.findIndex(item => {
-        console.log(160, item.discountCode, couponCode)
-        return item.discountCode === couponCode
-      }))
+      // console.log(157, res)
+      if(res.code === "300000") {
+        return Toast({
+          message: res.message,
+        });
+      }
+      // console.log(158, this.paperCoupons)
+      // console.log(158, this.paperCoupons.findIndex(item => {
+      //   console.log(160, item.discountCode, couponCode)
+      //   return item.discountCode === couponCode
+      // }))
       // 如果纸质优惠券不存在的话,则往 paperCoupons 添加
-      if ( this.paperCouponList.findIndex(item => item.code === couponCode) < 0 ) {
+      if ( this.paperCouponList.findIndex(item => item.couponCode === couponCode) < 0 ) {
         // const {hourPrice} = this.orderDetail.parkingRule
         // const discountTime = Number(res.discountFee) / hourPrice
         const paperCouponList =  [
           ...this.paperCouponList,
           {
             ...res,
-            code: couponCode
+            couponCode: couponCode
             // discountTime: res.discountFee / hourPrice
           }
         ]
@@ -192,7 +197,7 @@ export default {
     },
     // 删除
     deleteCoupon( item ) {
-      this.paperCouponList = this.paperCouponList.filter(elm => elm.code !== item.code)
+      this.paperCouponList = this.paperCouponList.filter(elm => elm.couponCode !== item.couponCode)
       // const {hourPrice} = this.orderDetail.parkingRule
       // const discountTime = Number(item.discountFee) / hourPrice
       this.$store.commit('order/setPaperCoupons',this.paperCouponList)