Commit Graph
8 Commits
Author SHA1 Message Date
lhmin0604andClaude 3de6128cae restore(r2): 恢复被 R3 整树提交覆盖的 R2 功能层(契约实现为准)
8fdf0b1(R3) 基于 a13e380 却用旧工作区副本覆盖了 R2 域文件,导致终版
(feat/r1-catalog) 上 R2 功能丢失。本提交在不改动 R1/R3 域文件的前提下恢复:

- 整文件恢复(纯 R2 域):diy/index.tsx+scss(批次①②③全部修正)、
  stickerEdit(批次③)、api/address.ts(region 转换收口)、
  store/design.ts+address.ts(缓存层语义文档)、address 页(真机验收版)
- 手工合并:api/design.ts(R2 契约实现为基底 + R3 需要的 fetchDesign)、
  types/index.ts(DesignDataV1.category 收窄 {id,mask,tone}、productIcon
  optional、AddressItem.createdAt 恢复;保留 R1 ProductCategory 扩展与
  R3 OrderItem 扩展)、designList 页(缓存优先 load + processing 徽标)
- 保留不动(其他链路域):checkout/orders/orderDetail/shop/index/profile、
  api/order.ts、api/product.ts、productAdapter、request.ts(R3 构建期注入)、
  keys.ts(R3 mock 处理)、product 页(R1 已实现等价服务端写入)

验证:build:weapp 通过;tsc 错误集合与恢复前对比,R1/R3 文件零变化。

Co-Authored-By: Claude <noreply@anthropic.com>
2026-09-15 05:28:50 +08:00
broccoli 0394da6771 feat: split DA and API layers by domain, add parallel route docs 2026-08-10 01:56:09 +08:00
broccoli 2c39e6d7da fix: unify product detail back button with top mask style 2026-08-08 04:26:44 +08:00
broccoli a3c3005c04 feat: add scroll top mask, unify page top spacing and docs 2026-08-08 03:57:47 +08:00
broccoli 61f1217384 feat: 全站视觉焕新与悬浮玻璃 TabBar 迁移 2026-08-07 23:29:19 +08:00
broccoli 2182b6dfc9 feat: 登录过期自动续登并校验同一账号 2026-08-07 02:53:03 +08:00
broccoli f4f54a8720 fix: 顶栏颜色跟随小程序主题并保留跟随系统 2026-08-06 19:54:05 +08:00
broccoli b19a56003f 添加登录和后端校验
完成后端设计(未在本仓库体现),通过安全的手段完成了登录鉴权
2026-08-06 16:27:36 +08:00