Browse Source

Fixed

master
weigang 5 years ago
parent
commit
62fe8af6ee
  1. 6
      app/Controller/CouponController.php

6
app/Controller/CouponController.php

@ -225,16 +225,18 @@ class CouponController extends BaseController
$redis = $container->get(Redis::class); $redis = $container->get(Redis::class);
$couponIds = $redis->sMembers('coupon_'.date('Ymd').'_used_'.$userId); $couponIds = $redis->sMembers('coupon_'.date('Ymd').'_used_'.$userId);
$available = [];
$notAvailable = []; $notAvailable = [];
foreach ($data as $key => &$item) { foreach ($data as $key => &$item) {
if (in_array($item->id, $couponIds)) { if (in_array($item->id, $couponIds)) {
$notAvailable[] = $item; $notAvailable[] = $item;
unset($data[$key]);
} else {
$available[] = $item;
} }
} }
return $this->success([ return $this->success([
'available' => $data,
'available' => $available,
'not_available' => $notAvailable 'not_available' => $notAvailable
]); ]);

Loading…
Cancel
Save