post()->goCheck('captcha'); $code = mt_rand(1000, 9999); $result = event('Notice', [ 'scene_id' => NoticeEnum::REGISTER_CAPTCHA, 'params' => [ 'mobile' => $params['mobile'], 'code' => $code, ] ]); if ($result[0] === true) { return $this->success('发送成功'); } return $this->fail($result[0], [], 0, 1); } /** * @notes 手机号注册 * @return \think\response\Json * @author Tab * @date 2021/8/25 11:47 */ public function register() { $params = (new RegisterValidate())->post()->goCheck('register'); $result = RegisterLogic::register($params); if($result) { return $this->success('注册成功', [], 1, 1); } return $this->fail(RegisterLogic::getError()); } }