From ea1d5d98f246db71c8ef1b1e63ef5ed4e363881f Mon Sep 17 00:00:00 2001
From: shuishen <1109946754@qq.com>
Date: Mon, 26 Apr 2021 09:22:20 +0800
Subject: [PATCH] logo页面更改

---
 src/page/index/logo.vue |   45 +++++++++++++++++++++++----------------------
 1 files changed, 23 insertions(+), 22 deletions(-)

diff --git a/src/page/index/logo.vue b/src/page/index/logo.vue
index 72972d3..6216cf7 100644
--- a/src/page/index/logo.vue
+++ b/src/page/index/logo.vue
@@ -354,28 +354,28 @@
     ...mapGetters(["website", "keyCollapse"]),
   },
   methods: {
-    getData() {
+    // getData() {
+    //   var that = this;
+    //   axios({
+    //     url: "/api/blade-jfpts/alarm/alarm/getLimit",
+    //     method: "get",
+    //   }).then(function (response) {
+    //     if (response.data.data.length > 0) {
+    //       that.deviceId = response.data.data[0].id;
+    //     } else {
+    //       that.deviceId = 0;
+    //     }
+    //     //获得最新ID,开启实时报警循环
+    //     that.layerRealtime();
+    //   });
+    // },
+    layerRealtime(jid) {
       var that = this;
-      axios({
-        url: "/api/blade-jfpts/alarm/alarm/getLimit",
-        method: "get",
-      }).then(function (response) {
-        if (response.data.data.length > 0) {
-          that.deviceId = response.data.data[0].id;
-        } else {
-          that.deviceId = 0;
-        }
-        //获得最新ID,开启实时报警循环
-        that.layerRealtime();
-      });
-    },
-    layerRealtime() {
-      var that = this;
-      window.clearTimeout(window.realTimeQuery);
+      // window.clearTimeout(window.realTimeQuery);
       // that.deviceId = 334; // 测试用
-      window.realTimeQuery = setInterval(function () {
+      // window.realTimeQuery = setInterval(function () {
         axios({
-          url: "/api/blade-jfpts/alarm/alarm/selecttx?id=" + that.deviceId,
+          url: "/api/blade-jfpts/alarm/alarm/selecttx?id=" + jid,
           method: "post",
         }).then(function (response) {
           var userId = JSON.parse(
@@ -383,7 +383,7 @@
           ).content.user_id;
 
           if (response.data.data.length > 0) {
-            that.deviceId = response.data.data[0].id;
+            // that.deviceId = response.data.data[0].id;
             that.form = response.data.data[0];
 
             if (
@@ -411,7 +411,7 @@
             }
           }
         });
-      }, 5000);
+      // }, 5000);
     },
     closeDialog() {
       //关闭窗口回调,关闭警报
@@ -814,7 +814,8 @@
          window.socket = new WebSocket("ws://localhost:9034/websocket");
 
         window.socket.onmessage = function (event) {
-          alert(event.data)
+          // alert(event.data)
+          that.layerRealtime(event.data);
         };
 
         window.socket.onopen = function (event) {};

--
Gitblit v1.9.3