用户管理布局与管理员身份权限设置 #119

Merged
WuYongJie merged 3 commits from feature/WuYongJie-user-permission-settings into main 2026-09-08 12:02:22 +08:00
Owner

用户管理旧页面受窄容器和长钉钉占位邮箱影响,表格列被挤压;管理员查询还隐藏了其他管理员账号。现统一页面宽度和表格列布局,显示当前公司的全部账号,同时按身份控制修改操作。

权限管理新增用户可访问页面二级入口;用户列表可直达指定用户配置。用户管理与权限页面采用局部切换并支持浏览器返回及加载失败提示。主管理员可设置普通用户、管理员、主管理员身份,最高身份不受业务页面范围限制;角色变更清除旧缓存,旧用户接口同样拒绝普通管理员提权。保留至少一名启用的主管理员,具体子页面权限可独立设置。

验证:登录与店铺密码回归、9 项身份与权限设置测试、旧用户接口、10 项业务页面越权回归均通过。合入最新主线后 PrototypePageTest 5 项通过。浏览器已检查实际 Blade 输出的桌面及390px窄屏、长邮箱、身份选项、权限勾选、二级入口、返回、表单错误、加载失败;局部导航前后 loaderId 保持相同。浏览器使用隔离测试数据,保存与越权由真实路由测试验证。完整 diff 自审通过。

涉及角色与页面访问权限,不涉及金额、数据库迁移或配置覆盖;未进行生产写入或部署。

用户管理旧页面受窄容器和长钉钉占位邮箱影响,表格列被挤压;管理员查询还隐藏了其他管理员账号。现统一页面宽度和表格列布局,显示当前公司的全部账号,同时按身份控制修改操作。 权限管理新增用户可访问页面二级入口;用户列表可直达指定用户配置。用户管理与权限页面采用局部切换并支持浏览器返回及加载失败提示。主管理员可设置普通用户、管理员、主管理员身份,最高身份不受业务页面范围限制;角色变更清除旧缓存,旧用户接口同样拒绝普通管理员提权。保留至少一名启用的主管理员,具体子页面权限可独立设置。 验证:登录与店铺密码回归、9 项身份与权限设置测试、旧用户接口、10 项业务页面越权回归均通过。合入最新主线后 PrototypePageTest 5 项通过。浏览器已检查实际 Blade 输出的桌面及390px窄屏、长邮箱、身份选项、权限勾选、二级入口、返回、表单错误、加载失败;局部导航前后 loaderId 保持相同。浏览器使用隔离测试数据,保存与越权由真实路由测试验证。完整 diff 自审通过。 涉及角色与页面访问权限,不涉及金额、数据库迁移或配置覆盖;未进行生产写入或部署。
WuYongJie added 1 commit 2026-09-08 11:54:20 +08:00
WuYongJie added 1 commit 2026-09-08 11:59:12 +08:00
WuYongJie added 1 commit 2026-09-08 11:59:59 +08:00
WuYongJie changed title from WIP: 用户管理布局与管理员身份权限设置 to 用户管理布局与管理员身份权限设置 2026-09-08 12:01:48 +08:00
WuYongJie merged commit e94d556125 into main 2026-09-08 12:02:22 +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: WuYongJie/CaiWuXiTong#119
No description provided.