订单与支付迁移说明

目标

本次迁移以 CusumptionMachine 的订单与支付能力为基准,尽量保持原有功能和流程不变,将以下能力迁入当前项目:

已迁入能力

与旧项目不完全一致的地方

以下是为了适配当前项目结构做的改动,功能目标保持一致,但实现方式不是 1:1 复制:

  1. MQTT 基础层做了收敛
  1. 自动任务调度改为 WorkManager
  1. 支付结果弹框 UI 做了轻量适配
  1. 订单管理页 UI 采用当前项目布局风格
  1. 日志落盘能力已补齐

后续可继续对齐的点

如果后续要进一步追求和旧项目更高的一致性,可以继续补这些内容: