|
|
@@ -7,6 +7,7 @@ use App\Models\ActivityReward as ActivityRewardModel;
|
|
|
use App\Models\ActivityUser;
|
|
|
use App\Services\ActivityRewardService;
|
|
|
use App\Services\ActivityUserService;
|
|
|
+use App\Services\SmsService;
|
|
|
use App\Services\UserService;
|
|
|
use Illuminate\Http\JsonResponse;
|
|
|
use Illuminate\Support\Facades\Cache;
|
|
|
@@ -33,6 +34,7 @@ class ActivityReward extends BaseController
|
|
|
$key = 'api_request_' . md5(json_encode($keys));
|
|
|
if (Cache::has($key)) throw new Exception("请求太频繁,请稍后再试。", HttpStatus::CUSTOM_ERROR);
|
|
|
Cache::put($key, true, 60);
|
|
|
+ $res = SmsService::sendPhoneCode($params['phone']);
|
|
|
|
|
|
|
|
|
} catch (ValidationException $e) {
|
|
|
@@ -42,7 +44,7 @@ class ActivityReward extends BaseController
|
|
|
|
|
|
return $this->error($e->getMessage(), [], $e->getCode());
|
|
|
}
|
|
|
- return $this->error('开发中');
|
|
|
+ return $this->success($res);
|
|
|
}
|
|
|
|
|
|
public function participate(): JsonResponse
|