20260727173703

This commit is contained in:
oneao committed 2026-07-27 17:37:03 +08:00
1 parent a8478d60ed
commit 9dbaef7787
114 files changed
+959 -2588

No files matched your search

+5 -2
View File
@@ -34,11 +34,14 @@ router.beforeEach(async (to) => {
return getRedirectPath(to.query.redirect);
}
if (to.meta.moduleCode) {
if (to.meta.dataCode || to.meta.moduleCode) {
const permissionStore = usePermissionStore();
try {
await permissionStore.load();
if (!permissionStore.canModule(to.meta.moduleCode)) {
const canAccess = to.meta.dataCode
? permissionStore.canData(to.meta.dataCode)
: permissionStore.canModule(to.meta.moduleCode);
if (!canAccess) {
message.warning("没有该模块的访问权限");
return false;
}