Files
docs/Admin-Client前端原型还原验收规则.md
T
2026-10-21 15:10:48 +08:00

5.1 KiB
Raw Blame History

Admin / Client 前端原型还原验收规则

目标

本文只维护逐操作核对方法、验收范围和证据要求。Admin 当前样式的唯一依据为 Admin 界面规范,不在本文重复定义配色、密度、按钮或弹窗尺寸。Client 沿用已确认原型,不自动采用 Admin 风格。

页面业务字段、顺序、分组和操作承载以当前业务契约及逐操作确认为准;已有原型作为直接核对证据。Admin 主规范已经确认替代的外观使用现行规则,其余差异逐项记录,不因套用公共组件而改动承载方式。

修改门禁

每个页面修改前必须先形成以下矩阵,并给出原型文件及行号、元素 ID、函数名或截图证据:

页面 操作 原型承载方式 原型尺寸/布局 当前实现 结论
示例 详情 独立页面 页面级头部、返回列表 右侧抽屉 改为正式路由页面

操作至少分别核对:详情、新增、编辑、审核/确认、文件预览、删除/停用确认。不得以其中一个操作的结论推断其他操作。

承载方式

  • 原型使用独立页面:必须使用正式路由、页面级布局和明确返回入口;不得改成抽屉或弹框。
  • 原型使用居中弹框:必须使用居中模态框,核对标题、正文、底部按钮和关闭方式;Admin 外观与尺寸以主规范及已确认业务例外为准,Client 按原型还原,不得改成右侧抽屉。
  • 原型使用侧滑面板:仅该操作允许使用抽屉,并按原型方向、宽度和内部布局还原。
  • 原型未定义:先停在矩阵中标记待确认,不得因为公共组件方便而自行选择。
  • 同一列表的详情、新增、编辑、审核可以采用不同承载方式,必须逐操作判断。

视觉与排版

  • Admin 按 主规范任务入口选择对应章节核对;Client 按已确认原型逐项核对。矩阵标明当前依据及业务例外,不把旧试点和过程记录当成另一套通用规则。
  • 核对字段分组、列宽、换行、对齐、控件、表格、按钮及图标;保留原型的业务语义和操作资格。主规范未授权的装饰、功能与交互不得自行添加。
  • 长编号、长地址、长文件名、多字段、空值和业务状态使用真实形态的数据核对;不能靠缩小字号、裁切关键值或减少字段通过验收。

响应式与可访问性

  • Admin、Client 当前只按 1920×1080、浏览器缩放 100% 验收;不检查或整改 720px、320px 等窄屏,也不删除已有响应式能力。用户恢复多视口验收后再统一调整。
  • 弹框正文超过视口时只滚动正文,标题和操作区保持可见;独立详情页按正常页面滚动。
  • 弹窗尺寸和字段列数按当前样式依据及业务例外核对,不在验收阶段另设通用尺寸;核对长正文、校验错误、附件和底栏是否可用。
  • 保留键盘操作、焦点、表单标签、图标按钮名称和足够对比度。可访问性调整不得改变原型的主要布局与视觉语义。

执行与验收

  1. 先提交逐页矩阵,不直接批量替换公共组件。
  2. 按当前对话确认的范围修改目标模块,保留其他任务在途改动;存在总控协作时沿已冻结结论执行,不因普通样式任务额外创建总控流程。
  3. 修改后由人工在 1920×1080、100% 缩放下操作并提供截图,标注与原型仍存在的差异;缺少截图时记录“待人工截图确认”,AI 不自行批量取证。
  4. 按应用指引完成受影响测试、类型检查及必要的全量测试和构建,重型检查统一经过 local-check.ps1;共享组件变更核对全部直接消费者。公共浮层选择器变更覆盖真实 Element 挂载下的嵌套、Teleport、工具栏内浮层及全屏重开。
  5. 不触发 Jenkins、不部署、不提交,除非当前对话另有明确授权。

已改造弹框回看时,复用原固定编号清单,从本轮确定的当前项逐个处理,不另建全量清单、不重排编号。单项流程为“原改造记录与当前代码核对 → 实际截图核对 → 明确保留项和必要局部修正 → 有修改时完成相应代码检查 → 本项人工确认 → 下一项”。缺少截图时只记录源码事实与待核对项,不声称视觉通过;本项未确认前不并行修改后续弹框。复杂窗口的分栏、步骤、树表、预览与已确认尺寸分别核对,不按普通表单模板统一重排。

证据记录

逐操作矩阵记录:页面/路由、具体操作及承载方式、原型或用户确认依据、采用的主规范章节/业务例外、自动检查结果和人工截图结论。各模块复用现有记录,不另建一份全端进度副本。示例原型的尺寸不覆盖当前已确认的业务尺寸。

人工核对独立打开/刷新、列表到详情、页签切换、长内容、宽表、空态、部分数据、失败与重试、只读/无权限及浮层普通/全屏/关闭重开。自动检查不能证明浏览器像素布局和实际滚动已通过。