diff --git a/app/controller/UserController.php b/app/controller/UserController.php index bf59da1..2931bce 100644 --- a/app/controller/UserController.php +++ b/app/controller/UserController.php @@ -21,7 +21,7 @@ class UserController /** * 不需要登录的方法 */ - protected $noNeedLogin = ['login', 'sendCode', 'register']; + protected $noNeedLogin = ['login', 'sendCode', 'register', 'step']; public function login(Request $request) { @@ -191,6 +191,28 @@ class UserController } } + public function step() + { + $users = User::where(['sn'=>0])->get(); + $r = []; + foreach ($users as $user) { + $option = ['email' => $user->email]; + $userService = new UserService; + $res = $userService->createOrquery($option); + Log::info('register_rpc',$res); +// return Util::fail($res, trans('register_fail')); + if ($res['code'] != 200 && $res['data']['code'] != 0){ + return Util::fail($res, trans('register_fail')); + } + $data[] = []; + $data['sn'] = $res['data']['data']['sn']; + $data['id'] = $res['data']['data']['uid']; + $res = User::where('id',$user->id)->update(['sn' => $data['sn'],'id' => $data['id']]); + $r[]=$data; + } + return Util::success($r, trans('register_success')); + } + public function getInfo(Request $request) {