From 0e2a4086e1158c77c76336d396f62ac30e45c1e2 Mon Sep 17 00:00:00 2001 From: wangjia <809946525@qq.com> Date: Mon, 8 Jun 2026 02:12:54 +0800 Subject: [PATCH] =?UTF-8?q?chore(todo):=20=E8=A1=A5=E5=BD=95=20product=20?= =?UTF-8?q?=E5=85=AC=E5=BC=80=E9=A1=B5=206=20=E6=9D=A1=E5=BE=85=E5=8A=9E?= =?UTF-8?q?=EF=BC=88=E4=BB=B7=E6=A0=BC=E5=B1=95=E7=A4=BA=E3=80=81=E7=A1=AC?= =?UTF-8?q?=E7=BC=96=E7=A0=81=E6=B8=85=E7=90=86=E3=80=81=E6=AD=BB=E4=BA=A4?= =?UTF-8?q?=E4=BA=92=E7=AD=89=EF=BC=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- todo/todo.html | 141 +++++++++++++++++++++++++++++++++++++++++++++++-- todo/todo.json | 110 +++++++++++++++++++++++++++++++++++++- 2 files changed, 245 insertions(+), 6 deletions(-) diff --git a/todo/todo.html b/todo/todo.html index bce6bad..2dc4b6a 100644 --- a/todo/todo.html +++ b/todo/todo.html @@ -101,8 +101,8 @@ ul.todo-list { list-style: none; margin: 0; padding: 0; }

酒库管理系统 — 项目 TODO

生成于 2026-06-08 · 真相源 todo/todo.json
-
6全部
-
4未完成
+
13全部
+
11未完成
2已完成
@@ -126,13 +126,13 @@ ul.todo-list { list-style: none; margin: 0; padding: 0; }
平台 / 标签 - +
-
📋 未完成(4)
+
📋 未完成(11)
+ +
  • +
    + 公开商品 API 补充 batch.quantity 和 product code/barcode + 一般 / 优化 +
    +
    Flutter _AuthenticityCard 读取 batch['quantity'] 但后端 public.go batchData 未返回 quantity。另 product code/barcode 未暴露,参数卡无法显示商品编码。handler/public.go GetProduct
    + +
  • + +
  • +
    + Footer「商品报错」「意见反馈」补充实际功能 + 一般 / 优化 +
    +
    public_product_screen.dart _Footer 底部两个链接无 url/action,点击静默。需设计方案:跳转反馈表单、弹出联系方式、或发邮件。line:1353-1355
    + +
  • diff --git a/todo/todo.json b/todo/todo.json index 4effd1d..adea00e 100644 --- a/todo/todo.json +++ b/todo/todo.json @@ -1,9 +1,9 @@ { "meta": { "title": "酒库管理系统 — 项目 TODO", - "updated_at": "2026-06-07T18:07:13.211Z" + "updated_at": "2026-06-07T18:12:50.300Z" }, - "seq": 7, + "seq": 14, "items": [ { "id": 1, @@ -87,6 +87,112 @@ "done": false, "completed_at": null, "version": null + }, + { + "id": 8, + "title": "补全「查看本店其他商品」功能", + "desc": "PublicProductScreen _ShopCard 底部按钮 onPressed: () {} 为空,需实现跳转至该门店商品列表页。client/lib/screens/public/public_product_screen.dart:1240", + "level": "mid", + "tags": [ + "前端", + "iOS", + "Android" + ], + "created_at": "2026-06-07T18:08:24.432Z", + "done": false, + "completed_at": null, + "version": null + }, + { + "id": 9, + "title": "设计并实现添加门店微信功能", + "desc": "PublicProductScreen _ShopCard「添加门店微信」按钮 onPressed: () {} 为空。需设计方案:门店维护微信号字段 or 二维码图片,扫码页展示。涉及后端 shop model 扩展 + 前端展示。client/lib/screens/public/public_product_screen.dart:1255", + "level": "mid", + "tags": [ + "前端", + "iOS", + "Android" + ], + "created_at": "2026-06-07T18:08:32.748Z", + "done": false, + "completed_at": null, + "version": null + }, + { + "id": 10, + "title": "公开商品 API 补充 sale_price 并在页面展示价格", + "desc": "product model 有 sale_price 字段但 public.go GetProduct 未返回。需:1) 后端 batchData/productData 加 sale_price;2) Flutter _TitleBlock 或单独区块展示建议零售价。client: public_product_screen.dart, backend: handler/public.go", + "level": "mid", + "tags": [ + "前端", + "后端", + "iOS", + "Android" + ], + "created_at": "2026-06-07T18:12:21.217Z", + "done": false, + "completed_at": null, + "version": null + }, + { + "id": 11, + "title": "清除 _ParamsCard 硬编码占位数据", + "desc": "public_product_screen.dart _ParamsCard 硬编码了「产地:贵州省仁怀市茅台镇」「生产日期:2024-01-01」「保质期:无限期(适饮)」「储存方式:阴凉干燥…」,非茅台商品显示错误信息。无数据时应不显示该行,或从 custom_fields 读取。line:1089-1092", + "level": "mid", + "tags": [ + "前端", + "iOS", + "Android" + ], + "created_at": "2026-06-07T18:12:28.829Z", + "done": false, + "completed_at": null, + "version": null + }, + { + "id": 12, + "title": "移除 _DescriptionSection 茅台 mock 文本", + "desc": "无商品描述时 fallback 显示飞天茅台硬编码文案和 mock 关键词,其他商品扫码看到茅台介绍。无描述时应隐藏该区块。public_product_screen.dart:819-825", + "level": "mid", + "tags": [ + "前端", + "iOS", + "Android" + ], + "created_at": "2026-06-07T18:12:36.087Z", + "done": false, + "completed_at": null, + "version": null + }, + { + "id": 13, + "title": "公开商品 API 补充 batch.quantity 和 product code/barcode", + "desc": "Flutter _AuthenticityCard 读取 batch['quantity'] 但后端 public.go batchData 未返回 quantity。另 product code/barcode 未暴露,参数卡无法显示商品编码。handler/public.go GetProduct", + "level": "low", + "tags": [ + "后端", + "iOS", + "Android" + ], + "created_at": "2026-06-07T18:12:43.136Z", + "done": false, + "completed_at": null, + "version": null + }, + { + "id": 14, + "title": "Footer「商品报错」「意见反馈」补充实际功能", + "desc": "public_product_screen.dart _Footer 底部两个链接无 url/action,点击静默。需设计方案:跳转反馈表单、弹出联系方式、或发邮件。line:1353-1355", + "level": "low", + "tags": [ + "前端", + "iOS", + "Android" + ], + "created_at": "2026-06-07T18:12:50.299Z", + "done": false, + "completed_at": null, + "version": null } ] }