增加地图元素清空功能,完成附近医院路线规划功能

This commit is contained in:
zk
2024-05-23 15:05:34 +08:00
parent 1599ffd6d8
commit 0eb5fad72f
11 changed files with 611 additions and 31 deletions
+5 -5
View File
@@ -47,10 +47,10 @@ export function useSocket(p = basicPath) {
//这里发送一个心跳,后端收到后,返回一个心跳消息,
//onmessage拿到返回的心跳就说明连接正常
if (socket.value.readyState === WebSocket.OPEN) {
console.log('连接正常' + new Date().toLocaleString());
//console.log('连接正常' + new Date().toLocaleString());
socket.value.send('ping');
} else {
console.log('连接断开');
//console.log('连接断开');
init();
}
self.serverTimeoutObj = setTimeout(function () {
@@ -74,7 +74,7 @@ export function useSocket(p = basicPath) {
socket.value.onclose = function () {
reconnect(path.value);
// console.log('连接关闭', new Date().toLocaleString());
// //console.log('连接关闭', new Date().toLocaleString());
};
socket.value.onerror = function () {
reconnect(path.value);
@@ -82,12 +82,12 @@ export function useSocket(p = basicPath) {
};
socket.value.onopen = function () {
heartCheck.reset().start(); //心跳检测重置
// console.log('连接成功:' + new Date().toLocaleString());
// //console.log('连接成功:' + new Date().toLocaleString());
};
socket.value.onmessage = function (event) {
//如果获取到消息,心跳检测重置
heartCheck.reset().start(); //拿到任何消息都说明当前连接是正常的
console.log('收到消息:', event.data);
//console.log('收到消息:', event.data);
if (event.data != 'pong') {
let data = JSON.parse(event.data);
socketData.value = data;