where("open_id",$request->user['open_id'])->field('nickname,avatar')->findOrEmpty(); if ($user->isEmpty()) return error("数据不存在"); return success("ok",$user->toArray()); } catch (\Throwable $throwable) { return error($throwable->getMessage()); } } #[Route(path: "save",methods: "post")] public function setUserInfo(Request $request) { try { $param = $request->post(); $user = (new SaasMember)->where("open_id",$request->user['open_id'])->findOrEmpty(); if (!empty($param['nickName'])) $param['nickName'] = removeEmoji($param['nickName']); $user->save(['nickname' => $param['nickName'],'avatar' => $param['avatarUrl']]); return success("登录成功",['nickname' => $param['nickName'],'avatar' => $param['avatarUrl']]); } catch (\Throwable $throwable) { return error($throwable->getMessage()); } } }