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;