zhengjinyi 3 lat temu
rodzic
commit
a517f4042b
1 zmienionych plików z 6 dodań i 12 usunięć
  1. 6 12
      src/main/resources/static/js/shopping/cart.js

+ 6 - 12
src/main/resources/static/js/shopping/cart.js

@@ -275,12 +275,12 @@ var shoppingCart = new Vue({
                                 case 0:// 活动券
                                     if(coupon.productType == 1){// 活动券-全商城商品
                                         if(_self.totalPrice >= coupon.touchPrice){
-                                            eligibleCoupons = _self.setCouponsArr(coupon)
+                                            eligibleCoupons.push(coupon)
                                         }
                                     }else if(coupon.productType == 2){// 活动券-指定商品
                                         if(coupon.productIds && coupon.productIds.includes(pros.productId)){
                                             if(_self.totalPrice >= coupon.touchPrice){
-                                                eligibleCoupons = _self.setCouponsArr(coupon)
+                                                eligibleCoupons.push(coupon)
                                             }
                                         }
                                     }
@@ -288,25 +288,25 @@ var shoppingCart = new Vue({
                                 case 1:// 品类券适用于产品或者仪器 categoryType(commodityType) : 1 产品  2 仪器
                                     if( coupon.categoryType && coupon.categoryType == pros.commodityType){
                                         if(_self.totalPrice >= coupon.touchPrice){
-                                            eligibleCoupons = _self.setCouponsArr(coupon)
+                                            eligibleCoupons.push(coupon)
                                         }
                                     }
                                     break;
                                 case 2:// 用户专享券 适用于商城全部商品
                                     if(_self.totalPrice >= coupon.touchPrice){
-                                        eligibleCoupons = _self.setCouponsArr(coupon)
+                                        eligibleCoupons.push(coupon)
                                     }
                                     break;
                                 case 3:// 店铺券适用于某个供应商的全部商品
                                     if(coupon.shopId && pros.supplierId == coupon.shopId){
                                         if(_self.totalPrice >= coupon.touchPrice){
-                                            eligibleCoupons = _self.setCouponsArr(coupon)
+                                            eligibleCoupons.push(coupon)
                                         }
                                     }
                                     break;
                                 case 4://新用户券 适用于商城全部商品
                                     if(_self.totalPrice >= coupon.touchPrice){
-                                        eligibleCoupons = _self.setCouponsArr(coupon)
+                                        eligibleCoupons.push(coupon)
                                     }
                                     break;
                             }
@@ -318,12 +318,6 @@ var shoppingCart = new Vue({
             })
             return eligibleCoupons;
         },
-        setCouponsArr: function(coupon){//处理
-            var list = [];
-            list.push(coupon)
-            list.sort((a,b)=> b.couponAmount - a.couponAmount )
-            return list
-        },
         cartNumberSub: function(cart){
             cart.number -= cart.step;
             if (cart.number<cart.min){