Browse Source

chore: logout

master
wangxiang 2 years ago
parent
commit
b0d68638ed
No known key found for this signature in database
GPG Key ID: 1BA7946AB6B232E4
  1. 2
      src/api/platform/core/controller/user.ts
  2. 6
      src/store/modules/user.ts

2
src/api/platform/core/controller/user.ts

@ -49,7 +49,7 @@ export const login = (params: LoginParams) => { @@ -49,7 +49,7 @@ export const login = (params: LoginParams) => {
export const getUserInfo = () => defHttp.get<KiccUser>({ url: Api.getUserInfo });
/** 登出 */
export const logout = () => defHttp.delete({ url: Api.logout }, { errorMessageMode: 'none'});
export const logout = () => defHttp.delete({ url: Api.logout });
/** 获取验证码 */
export const getCaptcha = () => defHttp.get<Captcha>({ url: `${Api.getCaptcha}?key=${Date.now()}` });

6
src/store/modules/user.ts

@ -181,11 +181,7 @@ export const useUserStore = defineStore({ @@ -181,11 +181,7 @@ export const useUserStore = defineStore({
},
/** 登出 */
async logout(goLogin = false) {
try {
await logout();
} catch {
console.log('注销Token失败');
}
await logout();
this.resetState();
goLogin && await router.push(PageEnum.BASE_LOGIN);
},

Loading…
Cancel
Save