feat(store): dual business hours, avg price, and status lock
CI / verify (pull_request) Has been cancelled

Support 1-2 hour segments and optional avgPrice; show bank settlement on HQ store detail; enforce pickup min 2 bottles; Chinese order statuses; block shop reopen after permanent close.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
2026-07-26 10:16:22 +08:00
parent 94d2a88581
commit 92cf51ba3d
25 changed files with 560 additions and 146 deletions
+12 -2
View File
@@ -103,7 +103,7 @@
|------|----------|
| **同城** | 已开城城市;起购 **≥2 瓶**;免运费;小飞侠/仓配履约;送达后确认或 24h 自动完成 |
| **跨城** | 未开通城市;起购 **≥1 箱(6 瓶)**;总部物流 **到付**;订单佣金归总部 |
| **现场提货** | 隐藏入口(推广码场景);支付后直接 **已完成** 并发权益 |
| **现场提货** | 隐藏入口(推广码场景);起购 **≥2 瓶**(同同城起购);支付后直接 **已完成** 并发权益 |
订单列表 Tab(V3):**待付款 | 已付款 | 已完成**。
@@ -118,8 +118,18 @@
- 门店列表 / 详情 / 搜索 / 省市区筛选
- C 端仅展示 **营业中(OPEN** 门店
- 营业时间支持 **1 段或 2 段**(如 `09:00-22:00``09:00-14:0017:00-21:00`
- 入驻可选填 **人均费用**,用户端门店列表/详情展示
- 支持「立即核销」跳转出码
门店状态(三态):
| 状态 | 含义 | C 端 | 门店端 |
|------|------|------|--------|
| OPEN | 营业中 | 可见可核销 | 可切为临时闭店 |
| PAUSED | 临时闭店 | 不可见 | 可恢复营业 |
| CLOSED | 永久关闭 | 不可见 | **不可**自行开启;需总部/合伙人处理 |
### 2.5 售后、发票与增长
| 能力 | 说明 |
@@ -175,7 +185,7 @@
### 3.4 营业状态
主账号可切换营业状态;仅营业中门店对 C 端可见。
门店三态:**营业中 / 临时闭店 / 永久关闭**。门店端仅可在营业中 ↔ 临时闭店之间切换;总部设为永久关闭后,门店端不可自行开启。仅营业中门店对 C 端可见。
---