权限管理新增人员支持「自定义」角色(前端) #41

Merged
marco merged 1 commits from admin-custom-perms into main 2026-07-09 01:11:31 +08:00
Member

角色下拉末尾加「自定义」,选中时「可见页面」从只读矩阵切成可勾选(复用 PermEditor),提交带 pages_override;
编辑自定义用户回填已勾选页;列表里 custom 显示「自定义」,列表内切到自定义转去编辑页勾选。
AdminInfo 加 pages_override 字段。npm run build 通过。

配套后端 PR:shaguabijia-app-server#admin-custom-perms。

角色下拉末尾加「自定义」,选中时「可见页面」从只读矩阵切成可勾选(复用 PermEditor),提交带 pages_override; 编辑自定义用户回填已勾选页;列表里 custom 显示「自定义」,列表内切到自定义转去编辑页勾选。 AdminInfo 加 pages_override 字段。npm run build 通过。 配套后端 PR:shaguabijia-app-server#admin-custom-perms。
liujiahui added 1 commit 2026-07-08 20:48:28 +08:00
角色下拉末尾加「自定义」,选中时「可见页面」从只读矩阵切成可勾选(复用 PermEditor),
提交带 pages_override;编辑自定义用户回填已勾选页;列表里 custom 显示「自定义」,
列表内切到自定义会转去编辑页勾选(避免空可见页)。AdminInfo 加 pages_override 字段。

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
marco merged commit 557348bd6b into main 2026-07-09 01:11:31 +08:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: WonderableAI/shaguabijia-admin-web#41