update:优化

This commit is contained in:
2026-10-29 16:49:08 +08:00
parent ca727ec1f7
commit 899a222e3f
+4 -3
View File
@@ -365,11 +365,12 @@ const submitDeviceWifiConfig = async ({ ssid, password }) => {
secure: connectMode.value === "secure" || !!password, secure: connectMode.value === "secure" || !!password,
}; };
connectError.value = ""; connectError.value = "";
currentState.value = STATES.CONNECTED;
void refreshConnectedWifiName(); void refreshConnectedWifiName();
if (fromFirmwareUpdate.value) { if (fromFirmwareUpdate.value) {
currentState.value = STATES.CONNECTED;
openFirmwareCountdown(); openFirmwareCountdown();
} else { } else {
// 保留配网输入界面,避免成功提示出现前先露出 WiFi 列表。
wifiSuccessVisible.value = true; wifiSuccessVisible.value = true;
} }
} catch (err) { } catch (err) {
@@ -385,11 +386,11 @@ const submitDeviceWifiConfig = async ({ ssid, password }) => {
} }
}; };
// 普通配网成功后,等待用户确认再返回上一页。 // 普通配网成功后,确认并收起输入界面,停留在当前 WiFi 页面。
const confirmWifiSuccess = () => { const confirmWifiSuccess = () => {
if (!wifiSuccessVisible.value) return; if (!wifiSuccessVisible.value) return;
wifiSuccessVisible.value = false; wifiSuccessVisible.value = false;
uni.navigateBack(); currentState.value = STATES.CONNECTED;
}; };
// 校验用户输入并提交 WiFi 配置,不再把手机连接结果当作设备连接成功。 // 校验用户输入并提交 WiFi 配置,不再把手机连接结果当作设备连接成功。