소스 검색

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

whitefang 1 년 전
부모
커밋
48862fbf63
1개의 변경된 파일3개의 추가작업 그리고 2개의 파일을 삭제
  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)