消费页餐盘查询就餐人 Implementation Plan

Goal: 消费页放置餐盘时调用现有 selectPlate 接口取得当前就餐人信息。

Architecture: 网络层暴露已有请求;纯 Java 协调器处理同盘去重与迟到回调;消费页复用餐盘扫码器并维护当前上下文。

Tech Stack: Android Java、Retrofit、ServiceCall、JUnit 4、Gradle。

Task 1:测试餐盘人员查询协调器(已完成)

覆盖放盘、去重、移盘、新盘和关闭场景,并先确认测试因生产类不存在而失败。

Task 2:实现协调器和网络网关(已完成)

已实现请求版本控制并暴露 getStaffInfoByTray,4 个定向测试通过。

Task 3:消费页接入(已完成)

已打开餐盘扫码器,放盘查询、移盘清理,并记录必要日志。

Task 4:完整验证和记录(已完成)

37 个测试、Debug 构建、差异与空白检查全部通过,未执行 Git 写操作。