完成优化登录的优化

完成切换和切回APP数据的及时响应
完成服务下发退出账号的命令
This commit is contained in:
2026-03-09 13:21:18 +08:00
parent 0fd5d620b5
commit 9f3a7e578a
5 changed files with 159 additions and 74 deletions

View File

@@ -51,16 +51,16 @@ class DeviceStatusBloc extends Bloc<DeviceStatusEvent, DeviceStatusState> {
);
// 订阅 JSON 流 (0x12)
_jsonSub = _dispatcher.onJsonMessage(0x12).listen(
(jsonData) {
debugPrint('📩 [Bloc] 收到 JSON 数据事件:$jsonData');
if (!isClosed) {
add(PushMessageReceived(jsonData));
}
},
onDone: () => debugPrint('⚠️ [Bloc] JSON 流已结束 (onDone)'),
onError: (e) => debugPrint('❌ [Bloc] JSON 流发生错误:$e'),
);
// _jsonSub = _dispatcher.onJsonMessage(0x12).listen(
// (jsonData) {
// debugPrint('📩 [Bloc] 收到 JSON 数据事件:$jsonData');
// if (!isClosed) {
// add(PushMessageReceived(jsonData));
// }
// },
// onDone: () => debugPrint('⚠️ [Bloc] JSON 流已结束 (onDone)'),
// onError: (e) => debugPrint('❌ [Bloc] JSON 流发生错误:$e'),
// );
_isSubscribed = true;
debugPrint('✅ [DeviceStatusBloc] 订阅建立完成,将持续监听数据流');