北航食两舱 XCX · T3 后厨 KDS
低保真线框
Phase 1
横屏 · 工控机
覆盖后厨端堂食核心闭环:新单接收 → 订单详情 → 开始制作 / 出餐划单(明细级)→ 自动小票(中文)→ 语音播报;含催单角标、取消联动、打印/离线浮层。
关键约束:
- 纯中文:界面与小票均仅中文,无双语切换(后厨均中国人;KDS 小票仅中文为已定稿决策)。
- 四态映射:KDS「开始制作」= PENDING→COOKING;「出餐」= COOKING→待取餐(即原需求表 T3-03「制作中→已完成」的升级口径,因订单状态机已统一为四态);DONE=待取餐被取走/送达。
- 设备预绑店,仅本店订单(WS 按 storeId 分组);KDS 可划单但不接单/点餐。
- 催单角标来自 F13
order.rush(红「催」);取消联动来自 F13 order.cancelled→未出餐明细划线置已取消。
- 语音:新单 TTS 桌号+数量(T3-05);制完
order.done.announce(T3-06)。
演示路径:
- 点 3C(待制作) → 「开始制作」→ 转入制作中;点「出餐」→ 转入待取餐并触发制完语音播报。注:订单池已分「待制作 / 制作中 / 待取餐」三段,「待取餐」区默认折叠,点右上角「待取餐 (N)▸」按钮展开(后厨出餐后不再关注,折叠以腾出制作中空间)。
- 点 4A(带红「催」角标) → 详情可见 F13 催单加急标识。
- 点 5A(含已取消橙汁) → 明细划线「已取消」(F13 取消联动)。
- 顶部「打印机」点模拟缺纸 → 浮层提示打印队列持久化;「在线」点模拟离线 → 进入离线划单本地队列态。
依据:需求表 Sheet3(T3-01~T3-07 / M5-04 / 打印队列 / 离线划单)、设计文档 §2.1/§4.3;术语:配送中→待取餐、小票仅中文、状态机四态、snsapi_base 仅 OpenID(与 KDS 无关但同基线)。