 lhmin0604andClaude
|
954cddfc22
|
feat(r2): 阶段4 store 降级为离线兜底缓存层
- designList/address 两页缓存优先渲染(冷启动不空屏),联网后以服务端为准覆盖
- store/design.ts、store/address.ts 文件头注明缓存层语义(回写/兜底/旧数据不合并)
- 流程文档勾选阶段 1-4 进度
Co-Authored-By: Claude <noreply@anthropic.com>
|
2026-09-12 03:58:55 +08:00 |
|
 lhmin0604andClaude
|
fa434f765f
|
docs(r2): 写入 WCD 格式硬性规定并在阶段3/4 插入对应注意事项
依据 design-data-contract-v1.md 冻结版:designData 顶层 7 键白名单、
category.mask 必须保留、rotation/zIndex 本期持久化、贴纸 wxfile:// 允许暂存、
wordcloud 分组不得被 items 全量替换冲掉;阶段3 三个写入点与阶段4 缓存回写
各自插入红线提醒。
Co-Authored-By: Claude <noreply@anthropic.com>
|
2026-09-12 03:33:53 +08:00 |
|
 lhmin0604andClaude
|
8438fea72f
|
feat(r2): 前端 API 层——地址/设计清单切换到后端接口(阶段2)
- api/address.ts: fetchAddresses/createAddress/updateAddress/deleteAddress/
setDefaultAddress;region[] ↔ province/city/district 双向转换唯一落点
- api/design.ts: fetchDesignList/createDesign/updateDesign/deleteDesign/
deleteDesigns;状态映射 DRAFT↔undesigned、SUBMITTED↔designing、
PROCESSING↔processing、DONE↔ordered;一条设计=一条清单(items 固定 1 元素,
title=productName,productIcon 不上传由页面按 productId 兜底)
- types/index.ts: DesignItem.status 补 'processing'、productIcon 改 optional、
AddressItem 补 createdAt?;全部消费点已确认兼容(均有兜底)
- docs/r2-workflow.md: R2 工作流程与阶段0 契约确认记录
验证:build:weapp 通过;Node 打桩 Taro.request 转发本地 3091 后端实测
13 项全过(region 往返/状态映射/designData 保留/越权 403/无效 token 401)
Co-Authored-By: Claude <noreply@anthropic.com>
|
2026-09-12 03:10:51 +08:00 |
|
broccoli
|
2a5728bccc
|
docs: R4 报告补充 wordcloud 订单列表交付与验证
|
2026-08-13 12:16:31 +08:00 |
|
broccoli
|
9a2202bcb3
|
docs: R4 交付报告(功能/契约/迁移/注意事项/对接需求)
|
2026-08-13 01:41:41 +08:00 |
|
broccoli
|
85356e7a39
|
docs: R4 WCD 生产任务契约(designData→词云)与路线文档
|
2026-08-12 19:10:41 +08:00 |
|
broccoli
|
3e0346ad35
|
docs: fix team collaboration as four independent slices
|
2026-08-10 02:17:41 +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
|
a3c3005c04
|
feat: add scroll top mask, unify page top spacing and docs
|
2026-08-08 03:57:47 +08:00 |
|
broccoli
|
9ead273766
|
docs: add home top mask implementation plan
|
2026-08-08 01:19:22 +08:00 |
|
broccoli
|
5e7046f935
|
docs: add home top mask design
|
2026-08-08 01:14:43 +08:00 |
|
broccoli
|
5cca31c295
|
docs: add design system and UI refresh plan
|
2026-08-07 15:12:10 +08:00 |
|
lhmin0604
|
4d086758e8
|
first commit
|
2026-07-27 14:54:21 +08:00 |
|