diff --git a/lib/main/lockDetail/lockSet/configuringWifi/configuringWifi/configuringWifi_logic.dart b/lib/main/lockDetail/lockSet/configuringWifi/configuringWifi/configuringWifi_logic.dart index d5c062c5..2b64c0f8 100755 --- a/lib/main/lockDetail/lockSet/configuringWifi/configuringWifi/configuringWifi_logic.dart +++ b/lib/main/lockDetail/lockSet/configuringWifi/configuringWifi/configuringWifi_logic.dart @@ -212,7 +212,15 @@ class ConfiguringWifiLogic extends BaseGetXController { // 显示加载指示器 showEasyLoading(); state.isLoading.value = true; - // 模拟异步请求 + // 添加15秒超时检查 + Future.delayed(const Duration(seconds: 15), () { + if (state.isLoading.isTrue) { + EasyLoading.dismiss(); + state.isLoading.value = false; + state.sureBtnState.value = 0; + showToast('配网失败'.tr); + } + }); } // 获取设备状态