消费页餐盘查询就餐人设计

结论

项目已经声明 POST /p/api/selectPlate,以 plate_code 查询餐盘当前绑定的就餐人并返回 List<StaffInfo>。本次在消费页打开餐盘码扫码器,并在检测到放盘时调用该接口。

数据流

  1. 消费页启动时打开当前机型的餐盘条码扫描器。
  2. 收到餐盘码后交给查询协调器。
  3. 同一轮放盘只请求一次。
  4. 成功时保留当前餐盘和第一条就餐人信息并记录结果;失败或空列表时记录明确结果。
  5. 移盘、页面停止或销毁后,旧响应不得覆盖新状态。

组件边界

范围边界

验证

单元测试覆盖放盘、去重、移盘、新盘和关闭场景;使用 JDK 8 运行完整测试、Debug 构建及差异检查。