| | |
| | | }; |
| | | }, |
| | | created() { |
| | | // this.getData(); |
| | | this.websocketStart(); |
| | | }, |
| | | computed: { |
| | | ...mapGetters(["website", "keyCollapse"]), |
| | | }, |
| | | methods: { |
| | | // 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; |
| | | // window.clearTimeout(window.realTimeQuery); |
| | | // that.deviceId = 334; // 测试用 |
| | | // window.realTimeQuery = setInterval(function () { |
| | | axios({ |
| | | url: "/api/blade-jfpts/alarm/alarm/page", |
| | | method: "get", |
| | |
| | | } |
| | | } |
| | | }); |
| | | // }, 5000); |
| | | }, |
| | | closeDialog() { |
| | | //关闭窗口回调,关闭警报 |
| | |
| | | jid: that.form.id, |
| | | }, |
| | | }).then((resdata) => { |
| | | console.log(resdata); |
| | | }); |
| | | |
| | | newCallAxios |