|
|
@@ -24,6 +24,8 @@ class ActivityReward extends BaseController
|
|
|
'activity_id' => ['required', 'integer'],
|
|
|
]);
|
|
|
$memberId = request()->input('member_id');
|
|
|
+ $user = UserService::findOne(['member_id' => $memberId]);
|
|
|
+ if(empty($user->phone)) throw new Exception('请先绑定手机号', HttpStatus::NOT_BIND_PHONE);
|
|
|
|
|
|
if (ActivityUser::where('member_id', $memberId)->where('status', 0)->exists()) {
|
|
|
throw new Exception('完成活动才可以参与新活动', HttpStatus::CUSTOM_ERROR);
|
|
|
@@ -34,8 +36,6 @@ class ActivityReward extends BaseController
|
|
|
throw new Exception('已参与过此活动,每个活动仅可参加一次', HttpStatus::CUSTOM_ERROR);
|
|
|
}
|
|
|
|
|
|
- $user = UserService::findOne(['member_id' => $memberId]);
|
|
|
- if(empty($user->phone)) throw new Exception('请先绑定手机号', HttpStatus::NOT_BIND_PHONE);
|
|
|
|
|
|
$time = time();
|
|
|
$activity = ActivityRewardService::findOne([
|