From ff841cfa9352bf8b59372d7d8022c68a036e0806 Mon Sep 17 00:00:00 2001 From: guanj Date: Fri, 26 Jun 2026 10:17:43 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9Socket=E8=B7=AF=E5=BE=84?= =?UTF-8?q?=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- public/plugin/offline/api3.0.js | 24 +++++++-------- src/App.vue | 14 +++++---- src/views/user/login.vue | 53 ++++++++++++++++++++------------- 3 files changed, 53 insertions(+), 38 deletions(-) diff --git a/public/plugin/offline/api3.0.js b/public/plugin/offline/api3.0.js index e245d857..70501baf 100644 --- a/public/plugin/offline/api3.0.js +++ b/public/plugin/offline/api3.0.js @@ -4744,17 +4744,17 @@ window.BMAP_AUTHENTIC_KEY = '' Ka.prototype.pc = function (a, b) { if (a instanceof tc && b instanceof J) { var c = this.R - c.Nm - ? c.Nm.sa(b) - : ((c.Nm = new U(b, { - icon: new qc(G.qa + 'blank.gif', { - width: 1, - height: 1 - }), - offset: new O(0, 0), - clickable: t - })), - (c.Nm.bS = 1)) + c.Nm:(c.Nm.bS = 1)) + // ? c.Nm.sa(b) + // : ((c.Nm = new U(b, { + // icon: new qc(G.qa + 'blank.gif', { + // width: 1, + // height: 1 + // }), + // offset: new O(0, 0), + // clickable: t + // })), + // (c.Nm.bS = 1)) this.Ga(c.Nm) c.Nm.pc(a) } @@ -5886,7 +5886,7 @@ window.BMAP_AUTHENTIC_KEY = '' Qc.prototype.co = function () { this.Gb.src = 0 < z.ca.ia && 6 >= z.ca.ia && this.GJ - ? G.qa + 'blank.gif' + ?'' //G.qa + 'blank.gif' : '' !== this.src && this.Gb.src == this.src ? this.src + '&t = ' + Date.now() : this.src diff --git a/src/App.vue b/src/App.vue index 9ba56761..0c63c6d4 100644 --- a/src/App.vue +++ b/src/App.vue @@ -9,16 +9,20 @@ import zhCn from 'element-plus/dist/locale/zh-cn.mjs' import useSetTheme from '@/utils/setTheme' import { onMounted } from 'vue' useSetTheme() -onMounted(async () => { +const fetchMqttUrl = async () => { const response = await fetch('/') - const WebSocketUrl:any = response.headers.get('X-WebSocket-Url') - const WebSocketUrl2:any = response.headers.get('X-WebSocket-Url2') - const WebSocketUrl3:any = response.headers.get('X-WebSocket-Url3') - const MqttUrl:any = response.headers.get('X-MqttUrl-Url') + const WebSocketUrl: any = response.headers.get('X-WebSocket-Url') + const WebSocketUrl2: any = response.headers.get('X-WebSocket-Url2') + const WebSocketUrl3: any = response.headers.get('X-WebSocket-Url3') + const MqttUrl: any = response.headers.get('X-MqttUrl-Url') localStorage.setItem('WebSocketUrl', WebSocketUrl) localStorage.setItem('WebSocketUrl2', WebSocketUrl2) localStorage.setItem('WebSocketUrl3', WebSocketUrl3) localStorage.setItem('MqttUrl', MqttUrl) +} + +onMounted(() => { + fetchMqttUrl() }) diff --git a/src/views/user/login.vue b/src/views/user/login.vue index 77589c8a..ddbf0d03 100644 --- a/src/views/user/login.vue +++ b/src/views/user/login.vue @@ -1,5 +1,5 @@