From 309b5a2eb4a99f20b2dcceca41c7ed1275bcc6ae Mon Sep 17 00:00:00 2001
From: zhangwei <1504152376@qq.com>
Date: 星期二, 22 七月 2025 17:26:08 +0800
Subject: [PATCH] '注册导航上传loading'

---
 src/api/user.ts |   27 ++++++++++++++++++++++++++-
 1 files changed, 26 insertions(+), 1 deletions(-)

diff --git a/src/api/user.ts b/src/api/user.ts
index d4c3352..638e201 100644
--- a/src/api/user.ts
+++ b/src/api/user.ts
@@ -23,6 +23,29 @@
   };
 };
 
+export type LoginResult = {
+  success: boolean;
+  code: string | number;
+  result: {
+    /** 澶村儚 */
+    avatar: string;
+    /** 鐢ㄦ埛鍚� */
+    username: string;
+    /** 鏄电О */
+    nickname: string;
+    /** 褰撳墠鐧诲綍鐢ㄦ埛鐨勮鑹� */
+    exRoles: Array<string>;
+    /** 鎸夐挳绾у埆鏉冮檺 */
+    permissions: Array<string>;
+    /** `token` */
+    accessToken: string;
+    /** 鐢ㄤ簬璋冪敤鍒锋柊`accessToken`鐨勬帴鍙f椂鎵�闇�鐨刞token` */
+    refreshToken: string;
+    /** `accessToken`鐨勮繃鏈熸椂闂达紙鏍煎紡'xxxx/xx/xx xx:xx:xx'锛� */
+    expires: Date;
+  };
+};
+
 export type RefreshTokenResult = {
   success: boolean;
   data: {
@@ -37,7 +60,9 @@
 
 /** 鐧诲綍 */
 export const getLogin = (data?: object) => {
-  return http.request("post", baseUrlApi("/api/auth/loginPhone"), { data });
+  return http.request<LoginResult>("post", baseUrlApi("/api/auth/loginPhone"), {
+    data
+  });
   // return http.request<UserResult>("post", "/login", { data });
 };
 

--
Gitblit v1.9.1