fix : 修改ws切换bug
This commit is contained in:
@@ -165,7 +165,7 @@ import { ElMessage, ElMessageBox } from "element-plus";
|
|||||||
import { getUserInfo } from "@/api/login";
|
import { getUserInfo } from "@/api/login";
|
||||||
import { initSceneData } from "@/api/tunnelScene";
|
import { initSceneData } from "@/api/tunnelScene";
|
||||||
import { getTunnelList } from "@/api/tunnelManage";
|
import { getTunnelList } from "@/api/tunnelManage";
|
||||||
|
import { debounce, throttle } from 'lodash'
|
||||||
const authStore = useAuthStore();
|
const authStore = useAuthStore();
|
||||||
const router = useRouter();
|
const router = useRouter();
|
||||||
const previewId = reactive(router.currentRoute.value.params.tunnelId)
|
const previewId = reactive(router.currentRoute.value.params.tunnelId)
|
||||||
@@ -262,7 +262,6 @@ onMounted(() => {
|
|||||||
nextTick(() => {
|
nextTick(() => {
|
||||||
showFan.value = true;
|
showFan.value = true;
|
||||||
});
|
});
|
||||||
|
|
||||||
});
|
});
|
||||||
const changeName = (id) => {
|
const changeName = (id) => {
|
||||||
for (let item of equipmentOption.value) {
|
for (let item of equipmentOption.value) {
|
||||||
@@ -504,6 +503,7 @@ const changeTunnel = (e) => {
|
|||||||
|
|
||||||
}
|
}
|
||||||
const manageSelect = (index) => {
|
const manageSelect = (index) => {
|
||||||
|
socket.close()
|
||||||
if (index === '站点管理') {
|
if (index === '站点管理') {
|
||||||
if (currentUserId.value) {
|
if (currentUserId.value) {
|
||||||
router.push("/site/" + currentUserId.value + '/' + currentSiteId.value);
|
router.push("/site/" + currentUserId.value + '/' + currentSiteId.value);
|
||||||
@@ -518,7 +518,7 @@ const manageSelect = (index) => {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
const handleChangeSite = (item) => {
|
const handleChangeSite = debounce((item) => {
|
||||||
socket.close()
|
socket.close()
|
||||||
currentSite.value = item.label
|
currentSite.value = item.label
|
||||||
currentSiteId.value = item.value
|
currentSiteId.value = item.value
|
||||||
@@ -536,7 +536,7 @@ const handleChangeSite = (item) => {
|
|||||||
nextTick(() => {
|
nextTick(() => {
|
||||||
showTunnelTitle.value = true
|
showTunnelTitle.value = true
|
||||||
});
|
});
|
||||||
}
|
},1000)
|
||||||
const closeLeft = () => {
|
const closeLeft = () => {
|
||||||
drawerLeft.value = !drawerLeft.value;
|
drawerLeft.value = !drawerLeft.value;
|
||||||
};
|
};
|
||||||
|
|||||||
Reference in New Issue
Block a user