在不引入消费扣费流程的前提下,简化消费页状态展示:读卡器状态移到内容区左上角并用颜色区分;人员同步保留原有“连接成功后拉取并转发”的后台流程但不再展示进度;页面同时打开现有二维码扫码器并记录回调。
ConsumptionActivity 内聚的状态类型维护,颜色、尺寸和可见文案放在资源文件中。DeviceProfileManager、ReaderFactory 和 PeripheralReader 打开二维码扫码器;页面启动时打开、停止时关闭,扫码结果及异常写入日志。:app:testDebugUnitTest。:app:assembleDebug。