Ver código fonte

商品详情-优惠券问题处理

whitefang 1 ano atrás
pai
commit
48862fbf63
1 arquivos alterados com 3 adições e 2 exclusões
  1. 3 2
      app/api/logic/UserCouponLogic.php

+ 3 - 2
app/api/logic/UserCouponLogic.php

@@ -143,8 +143,9 @@ class UserCouponLogic extends BaseLogic
     public static function categoryCouponLists($params)
     {
         try{
-            $coupon_ids = CouponCategory::where('goods_category_id',$params['goods_category_id'])->column('coupon_id');
-
+            $category_coupon_ids = CouponCategory::where('goods_category_id',$params['goods_category_id'])->column('coupon_id');
+            $goods_coupon_ids = !empty($params['goods_id'])?CouponGoods::where('goods_id',$params['goods_id'])->column('coupon_id'):[];
+            $coupon_ids = array_merge($category_coupon_ids,$goods_coupon_ids);
             $data =  CouponRules::where('remaining_count','>',0)
                 ->where('coupon_type',1)
                 ->whereIn('id',$coupon_ids)