消费页餐盘扫码状态面板实施计划
目标:在消费页实时展示餐盘扫码器状态、扫码结果和 selectPlate 接口结果。
架构:在现有读卡器状态下方增加三行状态面板,由 ConsumptionActivity 把扫描器与查询协调器回调映射到统一状态色和资源文案,不改变硬件读取、请求去重与后台同步边界。
任务 1:页面资源
- 增加三行状态面板和三个值控件。
- 增加各生命周期和结果文案。
- 复用统一状态色并用尺寸资源维护布局。
任务 2:回调映射
- 初始化控件并统一色调枚举。
- 映射扫描器打开、扫码、移盘、无效结果和异常。
- 映射接口请求中、成功、空结果和失败。
- 集中处理主线程更新和错误摘要长度。
任务 3:验证与记录
- 使用 JDK 8 重跑完整单元测试与 Debug 构建。
- 检查差异及尾随空白。
- 记录 APK 和待样机验证边界。
评审状态
计划已自审,需求覆盖完整,无待定实现项;执行结果将在变更记录中回填。