| | |
| | | watch: { |
| | | PM2_5Data(val) { |
| | | // console.log('新数据' + val) |
| | | this.myChart = null |
| | | this.drawChart() |
| | | }, |
| | | leftaSide(n, o) { |
| | |
| | | if (this.ws) { |
| | | this.ws.close() |
| | | } |
| | | |
| | | var that = this |
| | | // 拼写参数 |
| | | // var param = this.accountId + '&' + this.orgId + '&' + this.macName |
| | |
| | | // 拼写URL |
| | | var socketUrl |
| | | if (this.equipment === 'car') { |
| | | socketUrl = 'http://47.99.64.149:8081/api/cruiserWebsocket/' + this.macName |
| | | socketUrl = 'https://qx.7drlb.com/api/cruiserWebsocket/' + this.macName |
| | | // socketUrl = 'http://192.168.0.11:8081/cruiserWebsocket/' + this.macName |
| | | } else { |
| | | socketUrl = 'http://47.99.64.149:8081/api/singleDevice/' + this.macName |
| | | socketUrl = 'https://qx.7drlb.com/api/singleDevice/' + this.macName |
| | | // socketUrl = 'http://192.168.0.11:8081/singleDevice/' + this.macName |
| | | } |
| | | // 替换http为WS |
| | | socketUrl = socketUrl.replace('https', 'ws').replace('http', 'ws') |
| | | |
| | | socketUrl = socketUrl.replace('https', 'wss').replace('http', 'ws') |
| | | console.log('socketUrl', socketUrl) |
| | | this.ws = new WebSocket(socketUrl) |
| | | |
| | | this.ws.onopen = function() { |