From cd0212df32a2b18927600f5793400de72d778bb5 Mon Sep 17 00:00:00 2001 From: panxinying Date: Tue, 29 Sep 2026 17:37:56 +0800 Subject: [PATCH] feat: system homepage permission --- ui/src/permission/modules/system/homepage.ts | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/ui/src/permission/modules/system/homepage.ts b/ui/src/permission/modules/system/homepage.ts index 056356d5973..6bae450ce33 100644 --- a/ui/src/permission/modules/system/homepage.ts +++ b/ui/src/permission/modules/system/homepage.ts @@ -1,11 +1,12 @@ /** 系统「首页」按钮权限 → $perm.homepage.* */ -import { PermissionConstants as P, hasPermission, RoleConstants, Compare} from '../../core' +import { Edition } from '@/permission/core/common' +import { PermissionConstants as P, hasPermission, RoleConstants, Compare, hasEdition} from '../../core' export default { /** * 系统「首页」只读权限 */ - read: () => hasPermission([RoleConstants.ADMIN,P.HOMEPAGE_READ],Compare.OR), + read: () => hasPermission([RoleConstants.ADMIN,P.HOMEPAGE_READ],Compare.OR) && hasEdition(Edition.PE), export: () => hasPermission([RoleConstants.ADMIN,P.HOMEPAGE_EXPORT],Compare.OR) }