Files
platforms/docs/视觉验收/A1/视觉验收记录_A1.md
czl231 3ef33b531d 已完成用户APP首期功能开发
交付用户端首期页面、配套接口、后台资源及测试文档。用户APP构建、静态分析和三个管理后台构建通过;完整测试仍有2项失败,后端模型注释检查未通过,详见交付记录。
2026-09-13 00:57:32 +08:00

3.8 KiB
Raw Blame History

A1 视觉验收记录

日期2026-09-07。结论严格 1:1 视觉及完整功能验收不通过。已实现六页中的部分能力;当前 48 项尺寸与溢出验证通过,不能替代功能与视觉验收。

本次纠偏:图 41 增加真实头像上传和昵称保存;图 25 恢复分组与可编辑资料入口;图 01 品牌和图 11 宣传位复用原稿像素;商品相对路径显示缺陷已修复。商品原图、认证事实及完整深层页面仍有缺口。详见 头像与视觉纠偏日志

首次 A1 检查记录(以下保留修复前历史)

  • 每页先打开 doc/用户端APP-最新参考产品设计 中对应 PNG。
  • 实现截图来自真实 Flutter 组件与 test/support/a1_fixture.dart无整图背景、假成功或生产 Fixture 入口。
  • tool/a1_visual_test.dart 运行 5 页 × 4 宽度 × 2 字体缩放,共 40 项;视口高度固定 844截图后滚动到底检查异常。
  • 文件命名为 编号_宽度_缩放.png默认对照为 编号_390_1.0.png。并排图左侧原设计等比缩放右侧实现 390×844源图比例各异不能把并排图当严格像素差分。
  • 浏览器使用真实 API 和远程测试数据确认游客入口、密码登录回跳、订单记录、个人信息脱敏、钱包余额、商品搜索。浏览器 390×844 视口已检查;浏览器数据与 Fixture 截图不混称同数据。

逐页核对

页面 已核对与修复 剩余差异 证据
01 登录 蓝白品牌、双登录方式、可见字段标签、密码显隐、发送冷却、记住状态、辅助入口;修正品牌横排、标签下划线和独立验证码按钮 安全图标并非原品牌资产;保留原注册入口及显式同意弹窗,未复制原图“登录即同意”的隐式确认 并排
03 首页 服务归属、设备保留入口、扫码/蓝牙/分组/报修、安全/气瓶、公告、底栏;文字和点击层正常 按用户决策不绘制不存在的遥测;公告实际版本与原图样例不同 并排
11 商城 搜索、后台分类、双列商品、整数分价格、库存、缺图态、收藏保留入口、确认下单;修复筛选标签低对比度 远程缺商品图;宣传图/服务承诺没有已发布配置,未虚构;不展示设计样例销量 并排
20 订单 搜索、服务端状态、成交快照、金额、允许动作、错误重试;三类主 Tab 与退款/售后入口;修复裸分值重复展示及低对比度标签 配送图片、轨迹及完整详情动作归后续闭环,当前测试只有可操作的订单摘要,不冒充原图完整履约状态 并排
25 我的 资料/头像兼容、手机脱敏、三列资产摘要、押金/优惠券未开放、服务和家庭入口、地址/合同/维修/退出保留 缺少已认证、未读数量、押金/优惠券事实;不能把原图样例人像及金额带入真实界面 并排

不作为通过依据的项目

  • 生成 golden 文件只是记录当前输出,不代表已经匹配参考图。
  • 40 项无溢出验证覆盖正常内容和底部滚动,不等于所有支付、设备、深层表单、暗色或横屏均验收。
  • 无真实商品图片和相同设备状态的部分,不用补造图片、数值或成功文案消除视觉差异。
  • Android/iOS 实机、本批次深层页面、正式商户支付、真实短信供应商未验收。

后续修复入口

01、20、25 的可直接修正结构差异已处理;后续用平台提供的原品牌、商品素材及相同业务状态进行严格同数据对照,完成后再将开发进度中的状态改为“已验收”。重新生成并排图执行 scripts/compare-user-app-a1.ps1。