fix:修复板块权限

This commit is contained in:
Xwen
2023-12-21 23:37:42 +08:00
parent 024ced4b3e
commit 732cd3798b
4 changed files with 20 additions and 16 deletions

View File

@@ -1,13 +1,24 @@
const TokenKey = 'Admin-Token'
import useUserStore from "@/stores/user";
const TokenKey = "Admin-Token";
export function getToken() {
return localStorage.getItem(TokenKey)
return localStorage.getItem(TokenKey);
}
export function setToken(token) {
return localStorage.setItem(TokenKey, token)
return localStorage.setItem(TokenKey, token);
}
export function removeToken() {
return localStorage.removeItem (TokenKey)
return localStorage.removeItem(TokenKey);
}
export function getPermission(code) {
const all_permission = "*:*:*";
const isHasPermission = useUserStore().permissions.some((permission) => {
return all_permission === permission || code.includes(permission);
});
return {
isHasPermission,
};
}