From 78fd64c69710fe641b138e903e7664099188813a Mon Sep 17 00:00:00 2001 From: zhangyibo95 <690096405@qq.com> Date: Wed, 23 Sep 2026 18:33:12 +0800 Subject: [PATCH] =?UTF-8?q?update=EF=BC=9A=E4=BC=98=E5=8C=96wifi?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/apis.js | 7 + src/pages/device/ota-wifi.vue | 659 ++++++++++++--------- src/static/device-assets/wifi-location.png | Bin 0 -> 21473 bytes 3 files changed, 386 insertions(+), 280 deletions(-) create mode 100644 src/static/device-assets/wifi-location.png diff --git a/src/apis.js b/src/apis.js index fb4ac1c..74b83e8 100644 --- a/src/apis.js +++ b/src/apis.js @@ -592,6 +592,13 @@ export const connectDeviceWifiAPI = async (ssid, password) => { ); }; +// 查询设备当前联网类型及已连接的 WiFi 名称。 +export const getDeviceWifiStatusAPI = async () => { + return request("GET", "/user/device/wifiStatus", {}, BASE_URL, [0], { + showErrorToast: false, + }); +}; + // 获取硬件盒子版本信息,用于判断当前设备是否需要 OTA 升级。 export const getHardwareBoxVersionAPI = async () => { return request("GET", "/user/hardwareBox/version"); diff --git a/src/pages/device/ota-wifi.vue b/src/pages/device/ota-wifi.vue index 2e99d28..4929bb8 100644 --- a/src/pages/device/ota-wifi.vue +++ b/src/pages/device/ota-wifi.vue @@ -1,12 +1,15 @@