离线订单可视化与手动上传实施计划

目标:在不改变现有 180 秒定时补传逻辑的前提下,新增离线订单页面、动态状态展示和 HTTP/MQTT 单笔手动上传能力。

架构:页面只查询本地状态 1、4;统一调度器负责原子抢占、通道分派和 30 秒超时,HTTP 使用单笔 Worker,MQTT 复用现有 Service 的单笔 Action。

技术栈:Android Java、SQLite、RecyclerView、WorkManager、OkHttp/Retrofit、Eclipse Paho MQTT、JUnit 4。

Task 1:状态策略与数据访问

Task 2:统一调度与 HTTP 单笔上传

Task 3:MQTT 单笔上传

Task 4:离线订单页面

Task 5:首页入口

Task 6:验证与记录

Task 7:离线订单分页与查询加载状态

执行结果:Task 7 全部步骤已完成,定向测试、全量单测、Debug APK 构建、差异和编码检查均通过。

Task 8:订单列表全局计数序号

Task 9:统一手动上传确认弹框风格

执行结果:Task 9 已完成,全量单测、Debug APK 构建、差异与编码检查通过。