refactor: ♻️ request 工具类优化

This commit is contained in:
ray
2024-11-13 12:54:07 +08:00
parent d91928e9ed
commit f1598aedfd
4 changed files with 30 additions and 17 deletions

View File

@@ -59,7 +59,7 @@ export const useUserStore = defineStore("user", () => {
return new Promise<void>((resolve, reject) => {
AuthAPI.logout()
.then(() => {
clearUserSession();
clearUserData();
resolve();
})
.catch((error) => {
@@ -73,7 +73,7 @@ export const useUserStore = defineStore("user", () => {
*
* @returns
*/
function clearUserSession() {
function clearUserData() {
return new Promise<void>((resolve) => {
clearToken();
usePermissionStoreHook().resetRouter();
@@ -87,7 +87,7 @@ export const useUserStore = defineStore("user", () => {
getUserInfo,
login,
logout,
clearUserSession,
clearUserData,
};
});