|  |  | 
 |  |  |       if (this.ws) { | 
 |  |  |         this.ws.close() | 
 |  |  |       } | 
 |  |  |       console.log('socketUrl', socketUrl, this.macNamel) | 
 |  |  |  | 
 |  |  |       var that = this | 
 |  |  |       // 拼写参数 | 
 |  |  |       // var param = this.accountId + '&' + this.orgId + '&' + this.macName | 
 |  |  |       // var param = this.macName | 
 |  |  |       // 拼写URL | 
 |  |  |       var socketUrl | 
 |  |  |       console.log('requestObj.baseUrl', requestObj.baseUrl) | 
 |  |  |       if (this.equipment === 'car') { | 
 |  |  |         socketUrl = `${requestObj.baseUrl}cruiserWebsocket/` + this.macName | 
 |  |  |         socketUrl = requestObj.baseUrl + '/cruiserWebsocket/' + this.macName | 
 |  |  |         // socketUrl = 'http://192.168.0.11:8081/cruiserWebsocket/' + this.macName | 
 |  |  |       } else { | 
 |  |  |         socketUrl = `${requestObj.baseUrl}singleDevice/` + this.macName | 
 |  |  |         socketUrl = requestObj.baseUrl + '/singleDevice/' + this.macName | 
 |  |  |         // socketUrl = 'http://192.168.0.11:8081/singleDevice/' + this.macName | 
 |  |  |       } | 
 |  |  |       // 替换http为WS | 
 |  |  |  | 
 |  |  |       console.log('socketUrl', socketUrl, this.macNamel) | 
 |  |  |       socketUrl = socketUrl.replace('https', 'ws').replace('http', 'ws') | 
 |  |  |  | 
 |  |  |       this.ws = new WebSocket(socketUrl) |