This commit is contained in:
2026-08-05 15:56:08 +08:00
parent 01729b1e0b
commit 2d9e2376b6
106 changed files with 10007 additions and 253 deletions
+22
View File
@@ -47,6 +47,17 @@ class PermissionCatalog
['code' => 'btn:user:delete', 'name' => '删除用户', 'type' => 'btn'],
],
],
[
'code' => 'menu:guests',
'name' => '访客管理',
'type' => 'menu',
'path' => '/guests',
'icon' => 'visitors',
'children' => [
['code' => 'btn:guest:status', 'name' => '启用/禁用访客', 'type' => 'btn'],
['code' => 'btn:guest:delete', 'name' => '删除访客', 'type' => 'btn'],
],
],
[
'code' => 'menu:departments',
'name' => '部门管理',
@@ -59,6 +70,17 @@ class PermissionCatalog
['code' => 'btn:dept:delete', 'name' => '删除部门', 'type' => 'btn'],
],
],
[
'code' => 'menu:invitations',
'name' => '邀请码管理',
'type' => 'menu',
'path' => '/invitations',
'icon' => 'ticket',
'children' => [
['code' => 'btn:invitation:create', 'name' => '生成邀请码', 'type' => 'btn'],
['code' => 'btn:invitation:revoke', 'name' => '作废邀请码', 'type' => 'btn'],
],
],
[
'code' => 'menu:roles',
'name' => '角色管理',