From f6154dd1d946a6cf5f9dcc539b327514da8e9132 Mon Sep 17 00:00:00 2001 From: wangjia <809946525@qq.com> Date: Thu, 25 Jun 2026 14:06:02 +0800 Subject: [PATCH] =?UTF-8?q?docs(design):=20CONTRACT=20=E5=85=A8=E9=87=8F?= =?UTF-8?q?=E6=B8=85=E6=89=AB=E6=94=B6=E5=B0=BE=E7=8A=B6=E6=80=81=EF=BC=88?= =?UTF-8?q?=E7=99=BB=E5=BD=95/=E7=9B=98=E7=82=B9/=E5=95=86=E5=93=81/?= =?UTF-8?q?=E5=85=AC=E5=BC=80=E9=A1=B5/Web=EF=BC=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 记录:登录+盘点 token 化;商品列表/详情 token 净(富数据待后端); 公开页有意独立设计保持现状;Web 营销站 color.css 已对齐品牌。 应用内注册/购买流归 Phase 6 新建功能,非既有屏重建范围。 Co-Authored-By: Claude Opus 4.8 Claude-Session: https://claude.ai/code/session_01TSKEiHsvauyxYUW2itzUXX --- design/CONTRACT.md | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/design/CONTRACT.md b/design/CONTRACT.md index 9142924..a75a742 100644 --- a/design/CONTRACT.md +++ b/design/CONTRACT.md @@ -98,6 +98,19 @@ AppTokens 目前**仅颜色**。原型还驱动: > **共享组件杠杆**:`StatusBadge`(入/出库单据状态)一处升级两屏受益;`StatusPill`/`KpiCard` 现已被库存/往来/入出库/财务/设备/设置/关于复用——新屏直接套,无需重做徽章/卡片。 +### 全量清扫收尾(其余屏状态) +| 屏 | 状态 | +|---|---| +| 登录 | ✅ 离线条 token 化 + 整屏 golden ×3 | +| 盘点 | ✅ 斑马行 token 化(表单屏,0 残留,无 golden:静态态不含明细) | +| 商品列表(基础数据) | ✅ 已 token 净(仅 default 金星 FFB300 为有意 accent);原型 商品档案/香型/介绍 富数据重排**待后端** | +| 商品详情 | ✅ 主数据/价格/描述区 token 净;原型 3 KPI/仓库分布/流水 **待后端聚合** | +| 公开商品/门店页 | ✅ **有意独立设计**(warm-paper/酒红 bespoke 调色板 `_kPaper/_kBurgundy…`),顾客扫码固定品牌页,不参与 A/B/C 主题——保持现状 | +| Web 营销站 | ✅ **已对齐品牌**:`web/assets/color.css` 的 `--brand-500:#2563AC` / `--accent` 酒红 / 灰阶 与原型令牌一致,roadmap「Web 镜像品牌」已满足 | + +### 仍属「新建功能」(Phase 6,非重建既有屏) +应用内注册 / 购买·套餐·下单(设计+前端壳,**支付不接**)——这是 net-new 功能开发,需各自 spec→设计→实现,不在「既有屏设计语言升级」范围内。 + > **重要发现(原型 vs 现有数据)**:原型是「理想态富数据重设计」,多数屏的富数据区**当前后端不供给**,无法一次完整还原: > - **商品列表**:8 tab vs 原型 5 tab;香型字典 / 商品介绍 缺后端 → 暂缓。 > - **商品详情**:原型 3 KPI(库存/货值/出库)+ 仓库分布 + 流水,`getDetail` 仅返回商品主数据 → 需聚合接口,暂缓。