feat: Mini 桌码扫码上下文接口

This commit is contained in:
2025-12-04 09:37:05 +08:00
parent 19422df0f1
commit 9220e0ca36
8 changed files with 202 additions and 2 deletions

View File

@@ -20,8 +20,8 @@
- 进展:新增桌台区域/桌码 DTO、命令、查询、验证与处理器支持批量生成桌码、区域绑定和更新Admin API 增加桌台区域与桌码 CRUD 及二维码 ZIP 导出端点,使用 QRCoder 生成 SVG 并打包下载;仓储补齐桌台/区域的查找、更新、删除。
- [x] 员工排班:创建员工、绑定门店角色、维护 StoreEmployeeShift可查询未来 7 日排班。
- 进展:新增门店员工 DTO/命令/查询/验证与处理器,支持员工创建/更新/删除及按门店查询;新增排班 CRUD默认查询未来 7 天校验员工归属、时间冲突Admin API 增加员工与排班控制器及权限种子,仓储补充排班查询/更新/删除。
- [ ] 桌码扫码入口Mini 端解析二维码GET /api/mini/tables/{code}/context 返回门店、桌台、公告。
- 当前MiniApi 无桌码相关接口,未实现桌码解析与上下文返回
- [x] 桌码扫码入口Mini 端解析二维码GET /api/mini/tables/{code}/context 返回门店、桌台、公告。
- 进展:新增桌码上下文查询 DTO/验证/处理器,可按桌码解析返回门店名称/公告/标签及桌台信息MiniApi 增加 `TablesController` 提供 `/context` 端点,仓储支持按桌码查询
- [ ] 菜品建模分类、SPU、SKU、规格/加料组、价格策略、媒资 CRUD + 上下架流程Mini 端可拉取完整 JSON。
- 当前Admin 仅有基础商品 CRUDProduct 级),未覆盖 SKU/规格/加料组、价格策略、媒资与上下架流程Mini 端也未提供完整商品 JSON 拉取接口。
- [ ] 库存体系SKU 库存、批次、调整、售罄管理,支持预售/档期锁定并在订单中扣减/释放。