From 9f541a4156314b359823c638bd956b1ade5e097e Mon Sep 17 00:00:00 2001 From: 23688nl <329261568@qq.com> Date: Thu, 11 Aug 2022 17:08:37 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8F=90=E4=BA=A4:=20=E7=9B=91=E6=8E=A7?= =?UTF-8?q?=E5=A4=A7=E5=B1=8F=20=E6=B7=BB=E5=8A=A0ws=20guid=20=E5=94=AF?= =?UTF-8?q?=E4=B8=80=E5=80=BC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/bigScreen/v3/index.vue | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/src/views/bigScreen/v3/index.vue b/src/views/bigScreen/v3/index.vue index 9e2145aa..4a5201ec 100644 --- a/src/views/bigScreen/v3/index.vue +++ b/src/views/bigScreen/v3/index.vue @@ -240,6 +240,15 @@ export default { this.projectSpaceCensusList = res.data || []; }); }, + getGuid() { + return "xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g, function( + c + ) { + var r = (Math.random() * 16) | 0, + v = c == "x" ? r : (r & 0x3) | 0x8; + return v.toString(16); + }); + }, // 创建一个ws 监听获取报警实时数据 connection() { if (this.stompClient) { @@ -249,7 +258,7 @@ export default { return; } this.stompClient = new WebSocket( - `${bigWebSocketUrl}/${this.projectId || -1}` + `${bigWebSocketUrl}/${this.getGuid()}/${this.projectId || -1}` ); this.stompClient.onmessage = this.socket_onmsg; this.stompClient.onclose = this.socket_onclose;