user->uid; $result = (new UserService())->getUserInfo($uid); return $this->success($result, '获取用户信息'); } catch (\Throwable $e) { return $this->error($e->getMessage()); } } /** * 用户信息 */ public function getUser(Request $request) { try { $uid = $request->user->uid; $result = (new UserService())->getUser($uid); return $this->success($result, '获取用户信息'); } catch (\Throwable $e) { return $this->error($e->getMessage()); } } /** * 编辑用户 */ public function edit(Request $request) { try { $uid = $request->user->uid; $data = $request->all(); $result = (new UserService())->edit($uid,$data); unset($result['password']); unset($result['union_id']); unset($result['open_id']); unset($result['tenant_key']); return $this->success($result, '编辑成功'); } catch (\Throwable $e) { return $this->error($e->getMessage()); } } }