From dade6a8b4772abc113383246d05ab59162630e7c Mon Sep 17 00:00:00 2001 From: zhangwei <1504152376@qq.com> Date: 星期三, 27 八月 2025 17:21:21 +0800 Subject: [PATCH] '上传变更公告获取详情与删除' --- src/api/user.ts | 74 ++++++------------------------------ 1 files changed, 13 insertions(+), 61 deletions(-) diff --git a/src/api/user.ts b/src/api/user.ts index 638e201..2882580 100644 --- a/src/api/user.ts +++ b/src/api/user.ts @@ -1,72 +1,24 @@ 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<LoginData>( + "post", + baseUrlApi(`/api/auth/changeLogoInExRule/${params.ruleCode}`) + ); }; -- Gitblit v1.9.1