Files
2026-07-27 16:46:15 +08:00

37 lines
2.1 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 账号授权连续性验收
## 结果
账号管理已补齐大规模权限配置中的三个关键保护:草稿差异持续可见、权限收回保存前展示精确影响、切换客户或离开页面前阻止未保存内容丢失。详情内新增“切换客户”入口,桌面和移动端都无需先退出配置工作区。
## 验收证据
- [桌面权限差异预览](./desktop-access-diff.jpg)1440 × 900菜单与车辆收回同时显示保存操作固定在底部。
- [桌面草稿切换确认](./desktop-switch-draft.jpg)1440 × 900显示当前草稿、目标客户与服务器影响。
- [移动端权限收回确认](./mobile-access-reduction-confirm.jpg)390 × 844确认框在首屏内完整呈现“收回 1 个菜单、移除 1 辆车”。
## 设计对照
采用已实现稿作为接受基线:
- `../ui-ux-20260720/desktop-users-implemented.png`
- `../ui-ux-20260720/mobile-users-implemented.png`
通过真实浏览器截图与原图检查完成五点对照:
1. 信息架构:保留“目录 → 详情 → 登录身份/菜单/车辆”的既有层级,只在详情顶部增加可达的客户切换入口。
2. 视觉密度:差异条和切换条各占一行,未引入新的卡片嵌套;主要操作仍固定在底部。
3. 任务连续性:草稿、切换、关闭和权限收回均明确说明影响,保存后详情继续保持打开。
4. 状态语义:新增使用蓝/绿/橙/红表达新增、调整、收回与停用,危险动作仍使用独立确认层。
5. 响应式与可访问性1440 × 900 和 390 × 844 均无横向溢出;切换器、差异区、确认框均有可识别名称和键盘语义。
首屏固定文案与接受基线一致;新增文案仅在账号详情和动态草稿状态中出现,没有改变页面入口含义。检查未发现需要继续修正的实质性偏差。
## 验证
- `UsersPage.test.tsx`14 / 14 通过。
- Web 全量测试75 个文件、445 / 445 通过。
- 生产构建:通过,`web_build_gate=ok`78 个发布资源。
- 已知输出仅为 React Router 未来版本提示、Semi UI `findDOMNode` 提示和 Sass `@import` 弃用提示,不影响本轮功能。