From 704a721f1ea9e3050be765afff0bb86dbc6bb603 Mon Sep 17 00:00:00 2001
From: zhangwei <1504152376@qq.com>
Date: 星期一, 11 八月 2025 10:42:43 +0800
Subject: [PATCH] 报红更改

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

diff --git a/src/api/user.ts b/src/api/user.ts
index d4c3352..f0e6242 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 });
 };
 
@@ -45,3 +70,11 @@
 export const refreshTokenApi = (data?: object) => {
   return http.request<RefreshTokenResult>("post", "/refresh-token1", { data });
 };
+
+// 鍒囨崲瑙掕壊
+export const getChangeLogoInExRule = params => {
+  return http.request<LoginResult>(
+    "post",
+    baseUrlApi(`/api/auth/changeLogoInExRule/${params.ruleCode}`)
+  );
+};

--
Gitblit v1.9.1