取餐记录可靠补传第一期实施计划

目标:把取餐上传改为本地记录先落库,再由唯一的网络约束 WorkManager 任务可靠补传。

架构:HomeActivity 持久化完整取餐快照,PickMealUploadScheduler 创建唯一任务,UploadPickMealRecordWorker 使用同步请求串行处理。只有明确成功或现有业务终态才删除记录。

技术栈:Java 8、SQLite、Retrofit 2.1、WorkManager 2.5、JUnit 4、Gradle 5.1.1 / AGP 3.4.1。

执行状态:已完成代码实现、单元测试和 JDK 8 编译验证,尚未提交或推送。

任务 1:响应语义回归测试

任务 2:本地先入库和唯一上传调度

任务 3:同步串行补传

任务 4:验证与记录

验收标准

已知边界