toekn 过期
This commit is contained in:
@@ -55,6 +55,8 @@ export const usePermissionStore = defineStore('permisson', {
|
||||
if(code==200){
|
||||
this.setMenuList(data);
|
||||
this.addRouters =await this.GenerateRoutes(data);
|
||||
}else{
|
||||
return false
|
||||
}
|
||||
|
||||
},
|
||||
@@ -62,6 +64,8 @@ export const usePermissionStore = defineStore('permisson', {
|
||||
const {code,data,message} = await getUserButtonRole();
|
||||
if(code==200){
|
||||
this.buttonPermissions=data;
|
||||
}else{
|
||||
return false
|
||||
}
|
||||
},
|
||||
clearRouters(){
|
||||
|
||||
@@ -35,14 +35,18 @@ export const useUserStore = defineStore('user', {
|
||||
console.error(err);
|
||||
}
|
||||
},
|
||||
async userLogut() {
|
||||
const {code} = await logout();
|
||||
const permissionStore=usePermissionStore();
|
||||
if(code==200){
|
||||
clearInfo(){
|
||||
const permissionStore=usePermissionStore();
|
||||
this.token = null;
|
||||
this.userInfo = null;
|
||||
permissionStore.ClearMenuList();
|
||||
permissionStore.clearRouters();
|
||||
permissionStore.clearRouters
|
||||
},
|
||||
async userLogut() {
|
||||
const {code} = await logout();
|
||||
|
||||
if(code==200){
|
||||
this.clearInfo();
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user