coupon plan limit

This commit is contained in:
Tokumeikoi
2020-06-13 23:27:43 +08:00
parent 3cdfc69b5d
commit bbb42c0d46
6 changed files with 36 additions and 21 deletions

View File

@ -26,6 +26,13 @@ class CouponController extends Controller
if (time() > $coupon->ended_at) {
abort(500, '优惠券已过期');
}
if ($coupon->limit_plan_ids) {
$limitPlanIds = json_decode($coupon->limit_plan_ids);
info($limitPlanIds);
if (!in_array($request->input('plan_id'), $limitPlanIds)) {
abort(500, '这个计划无法使用该优惠码');
}
}
return response([
'data' => $coupon
]);