From 2d4ae946075964c00975467bf5f67eddd10d8c5d Mon Sep 17 00:00:00 2001 From: liyi Date: Thu, 3 Apr 2025 10:35:30 +0800 Subject: [PATCH] =?UTF-8?q?fix:=E6=8E=92=E6=9F=A5=E9=85=8D=E7=BD=91?= =?UTF-8?q?=E5=A4=B1=E8=B4=A5=E5=8E=9F=E5=9B=A0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../configuringWifi/configuringWifi_logic.dart | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) diff --git a/lib/main/lockDetail/lockSet/configuringWifi/configuringWifi/configuringWifi_logic.dart b/lib/main/lockDetail/lockSet/configuringWifi/configuringWifi/configuringWifi_logic.dart index 7a52e347..f4688019 100755 --- a/lib/main/lockDetail/lockSet/configuringWifi/configuringWifi/configuringWifi_logic.dart +++ b/lib/main/lockDetail/lockSet/configuringWifi/configuringWifi/configuringWifi_logic.dart @@ -16,6 +16,7 @@ import 'package:star_lock/blue/io_protocol/io_updataLockSet.dart'; import 'package:star_lock/login/login/entity/LoginEntity.dart'; import 'package:star_lock/main/lockDetail/lockDetail/device_network_info.dart'; import 'package:star_lock/main/lockDetail/lockSet/configuringWifi/configuringWifi/configuringWifiEntity.dart'; +import 'package:star_lock/mine/gateway/addGateway/gatewayConfigurationWifi/gatewayConfigurationWifi_page.dart'; import 'package:star_lock/mine/gateway/addGateway/gatewayConfigurationWifi/getGatewayConfiguration_entity.dart'; import 'package:star_lock/mine/gateway/addGateway/selectGateway/getGatewayInfo_model.dart'; import 'package:star_lock/talk/starChart/entity/star_chart_register_node_entity.dart'; @@ -45,7 +46,7 @@ class ConfiguringWifiLogic extends BaseGetXController { } } - Future updateNetworkInfo({ + void updateNetworkInfo({ required String peerId, required String wifiName, required String secretKey, @@ -82,17 +83,19 @@ class ConfiguringWifiLogic extends BaseGetXController { void _initReplySubscription() { _replySubscription = EventBusManager().eventBus!.on().listen((Reply reply) async { - AppLog.log('收到蓝牙回调${EasyLoading.isShow}'); // WIFI配网结果 if (reply is GatewayConfiguringWifiResultReply) { _replySenderConfiguringWifiResult(reply); } + if (reply is GatewayConfiguringWifiReply) { + _replySenderConfiguringWifiResult(reply); + } if (reply is GatewayGetStatusReply) { _replyGatewayGetStatusReply(reply); } - if (reply is GatewayGetStatusReply) { - _replyStatusInfo(reply); - } + // if (reply is GatewayGetStatusReply) { + // _replyStatusInfo(reply); + // } // 上传数据获取锁设置 if (reply is UpdataLockSetReply) { _replyUpdataLockSetReply(reply); @@ -132,7 +135,7 @@ class ConfiguringWifiLogic extends BaseGetXController { // 保存到缓存 await Storage.saveLockNetWorkInfo(jsonMap); // 上报服务器 - updateNetworkInfo( + updateNetworkInfo( peerId: peerId ?? '', wifiName: wifiName ?? '', secretKey: secretKey ?? '', @@ -482,6 +485,7 @@ class ConfiguringWifiLogic extends BaseGetXController { @override void dispose() { + dismissEasyLoading(); // TODO: implement dispose super.dispose(); state.isLoading.value = false; @@ -489,5 +493,6 @@ class ConfiguringWifiLogic extends BaseGetXController { state.loadingTimer!.cancel(); state.loadingTimer = null; } + } }