From 78921416615f450f4cc29ec4f740fbf1b47d8b00 Mon Sep 17 00:00:00 2001 From: zhangwei <1504152376@qq.com> Date: 星期二, 19 八月 2025 17:18:28 +0800 Subject: [PATCH] 注册登录更改 --- src/api/user.ts | 70 +++------------------------------- 1 files changed, 7 insertions(+), 63 deletions(-) diff --git a/src/api/user.ts b/src/api/user.ts index f0e6242..2882580 100644 --- a/src/api/user.ts +++ b/src/api/user.ts @@ -1,79 +1,23 @@ import { http } from "@/utils/http"; import { baseUrlApi } from "./util"; - -export type UserResult = { - success: boolean; - data: { - /** 澶村儚 */ - avatar: string; - /** 鐢ㄦ埛鍚� */ - username: string; - /** 鏄电О */ - nickname: string; - /** 褰撳墠鐧诲綍鐢ㄦ埛鐨勮鑹� */ - roles: Array<string>; - /** 鎸夐挳绾у埆鏉冮檺 */ - permissions: Array<string>; - /** `token` */ - accessToken: string; - /** 鐢ㄤ簬璋冪敤鍒锋柊`accessToken`鐨勬帴鍙f椂鎵�闇�鐨刞token` */ - refreshToken: string; - /** `accessToken`鐨勮繃鏈熸椂闂达紙鏍煎紡'xxxx/xx/xx xx:xx:xx'锛� */ - expires: Date; - }; -}; - -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: { - /** `token` */ - accessToken: string; - /** 鐢ㄤ簬璋冪敤鍒锋柊`accessToken`鐨勬帴鍙f椂鎵�闇�鐨刞token` */ - refreshToken: string; - /** `accessToken`鐨勮繃鏈熸椂闂达紙鏍煎紡'xxxx/xx/xx xx:xx:xx'锛� */ - expires: Date; - }; -}; +import type { LoginData } from "./types"; /** 鐧诲綍 */ export const getLogin = (data?: object) => { - return http.request<LoginResult>("post", baseUrlApi("/api/auth/loginPhone"), { + return http.request<LoginData>("post", baseUrlApi("/api/auth/loginPhone"), { data }); // return http.request<UserResult>("post", "/login", { data }); }; -/** 鍒锋柊`token` */ -export const refreshTokenApi = (data?: object) => { - return http.request<RefreshTokenResult>("post", "/refresh-token1", { data }); -}; +// /** 鍒锋柊`token` */ +// export const refreshTokenApi = (data?: object) => { +// return http.request<RefreshTokenResult>("post", "/refresh-token1", { data }); +// }; // 鍒囨崲瑙掕壊 export const getChangeLogoInExRule = params => { - return http.request<LoginResult>( + return http.request<LoginData>( "post", baseUrlApi(`/api/auth/changeLogoInExRule/${params.ruleCode}`) ); -- Gitblit v1.9.1