|
|
@@ -118,7 +118,7 @@ description: "Task list for 029-merchant-self-delivery"
|
|
|
**Independent Test**: quickstart 场景 7。
|
|
|
|
|
|
- [x] T033 [P] [US6] 定位前端结构:阅读 foodie-store 门店信息页(营业时段编辑所在组件)与订单列表/详情组件、`src/lang/` 四语言文件对应对象层级,输出改动点清单(无代码改动)
|
|
|
-- [ ] T034 [US6] 门店信息页加自配送区块:开关 + 模式(全天/自定义)+ 星期×多时段编辑(复用营业时段编辑交互),调 get/saveMdSelfDeliveryHours;摊位主只读展示"由夜市主统一配送"(foodie-store 对应门店设置组件,Python 脚本编辑保 CRLF)- [ ] T035 [P] [US6] i18n:foodie-store `src/lang/zh.js`、`tw.js`、`en.js`、`vi.js` 四文件同步加 selfDelivery.* keys(有意义英文驼峰、按对象层级插入、四文件 key 一致)- [ ] T036 [US6] 订单列表/详情:selfDelivery=1 显示"自配送"标签($t),不显示等待骑手类状态- [ ] T037 [US6] 【可裁剪:依赖 clarify Q2 端覆盖决策,未决策前跳过】PC 配送操作按钮:开始配送/确认送达调 `/system/orderShOprate/selfDeliveryStart|Complete`
|
|
|
+- [ ] T034 [US6] 【2026-09-10 决策:PC 端功能先隐藏,T034-T038 挂起不做】门店信息页加自配送区块:开关 + 模式(全天/自定义)+ 星期×多时段编辑(复用营业时段编辑交互),调 get/saveMdSelfDeliveryHours;摊位主只读展示"由夜市主统一配送"(foodie-store 对应门店设置组件,Python 脚本编辑保 CRLF)- [ ] T035 [P] [US6] i18n:foodie-store `src/lang/zh.js`、`tw.js`、`en.js`、`vi.js` 四文件同步加 selfDelivery.* keys(有意义英文驼峰、按对象层级插入、四文件 key 一致)- [ ] T036 [US6] 订单列表/详情:selfDelivery=1 显示"自配送"标签($t),不显示等待骑手类状态- [ ] T037 [US6] 【可裁剪:依赖 clarify Q2 端覆盖决策,未决策前跳过】PC 配送操作按钮:开始配送/确认送达调 `/system/orderShOprate/selfDeliveryStart|Complete`
|
|
|
- [ ] T038 [US6] 冒烟:quickstart 场景 7(配置保存回显、标识、四语言、摊位主无编辑入口)
|
|
|
---
|
|
|
|
|
|
@@ -182,3 +182,5 @@ description: "Task list for 029-merchant-self-delivery"
|
|
|
- foodie-store 文件 CRLF,一律 Python 脚本编辑(项目规则)
|
|
|
- T028 若 type="5" 被占用:换值后同步更新 data-model.md 与 contracts/api.md
|
|
|
- 不触碰废弃代码清单(research.md「涉及的废弃代码」)
|
|
|
+
|
|
|
+- [x] T041 【2026-09-10 变更】普通门店保存自配送配置改为一律拒绝:仅夜市主门店行且夜市主本人可保存;新增提示 `no.store.selfdelivery.nightmarket.only`(六语言,th_TH 顺带补本 key);测试 `PosStoreControllerSelfDeliveryTest.normalStoreCannotSaveSelfDeliveryConfig`(原 normalStoreSaveGoesThroughStoreAccess 断言翻转)
|