|
@@ -136,28 +136,15 @@ class StoreCouponUser extends BaseModel
|
|
|
$cateId = array_merge($cateId, $temp);
|
|
$cateId = array_merge($cateId, $temp);
|
|
|
$cateId = array_unique($cateId);
|
|
$cateId = array_unique($cateId);
|
|
|
foreach ($cateId as $value) {
|
|
foreach ($cateId as $value) {
|
|
|
-// $lst2[] = $model->alias('a')
|
|
|
|
|
-// ->join('store_coupon b', 'b.id=a.cid')
|
|
|
|
|
-// ->where('a.uid', $uid)
|
|
|
|
|
-// ->where('a.is_fail', 0)
|
|
|
|
|
-// ->where('a.status', 0)
|
|
|
|
|
-// ->where('a.use_min_price', '<=', $_price)
|
|
|
|
|
-// ->whereFindinSet('b.category_id', $value)
|
|
|
|
|
-// ->where('b.type', 1)
|
|
|
|
|
-// ->field('a.*,b.type')
|
|
|
|
|
-// ->order('a.coupon_price', 'DESC')
|
|
|
|
|
-// ->select()
|
|
|
|
|
-// ->hidden(['status', 'is_fail'])
|
|
|
|
|
-// ->toArray();
|
|
|
|
|
$lst2[] = $model->alias('a')
|
|
$lst2[] = $model->alias('a')
|
|
|
->join('store_coupon b', 'b.id=a.cid')
|
|
->join('store_coupon b', 'b.id=a.cid')
|
|
|
->where('a.uid', $uid)
|
|
->where('a.uid', $uid)
|
|
|
->where('a.is_fail', 0)
|
|
->where('a.is_fail', 0)
|
|
|
->where('a.status', 0)
|
|
->where('a.status', 0)
|
|
|
->where('a.use_min_price', '<=', $_price)
|
|
->where('a.use_min_price', '<=', $_price)
|
|
|
- ->whereFindInSet('b.category_id', $value) // 确保这里使用的是 whereFindInSet
|
|
|
|
|
|
|
+ ->whereFindinSet('b.category_id', $value)
|
|
|
->where('b.type', 1)
|
|
->where('b.type', 1)
|
|
|
- ->field('a.*, b.type')
|
|
|
|
|
|
|
+ ->field('a.*,b.type')
|
|
|
->order('a.coupon_price', 'DESC')
|
|
->order('a.coupon_price', 'DESC')
|
|
|
->select()
|
|
->select()
|
|
|
->hidden(['status', 'is_fail'])
|
|
->hidden(['status', 'is_fail'])
|