Merge pull request 'fix : 修改ws切换bug' (#333) from dengjie into dev

Reviewed-on: http://git.feashow.cn/clay/tunnel-cloud-web/pulls/333
This commit is contained in:
2024-03-25 07:19:04 +00:00

View File

@@ -119,7 +119,6 @@
</template> </template>
</el-table-column> </el-table-column>
<el-table-column label="操作" align="center" width="300px"> <el-table-column label="操作" align="center" width="300px">
<template #default="scope"> <template #default="scope">
<el-button type="primary" size="mini" style="font-weight: bold" @click="handleView(scope.row)" link>详情 <el-button type="primary" size="mini" style="font-weight: bold" @click="handleView(scope.row)" link>详情
</el-button> </el-button>
@@ -477,6 +476,7 @@ const getTunnel = (id) => {
} }
}) })
} else { } else {
tunnelList.value=res.data
getScreenInfo(res.data[0]?.value) getScreenInfo(res.data[0]?.value)
} }
} }
@@ -484,6 +484,7 @@ const getTunnel = (id) => {
}); });
} }
const changeTunnel = (e) => { const changeTunnel = (e) => {
socket.close()
let newObj = {} let newObj = {}
tunnelList.value.forEach((item, index) => { tunnelList.value.forEach((item, index) => {
if (index === e) { if (index === e) {
@@ -500,6 +501,7 @@ const changeTunnel = (e) => {
nextTick(() => { nextTick(() => {
showFan.value = true; showFan.value = true;
}); });
} }
const manageSelect = (index) => { const manageSelect = (index) => {
if (index === '站点管理') { if (index === '站点管理') {
@@ -517,6 +519,7 @@ const manageSelect = (index) => {
} }
}; };
const handleChangeSite = (item) => { const handleChangeSite = (item) => {
socket.close()
currentSite.value = item.label currentSite.value = item.label
currentSiteId.value = item.value currentSiteId.value = item.value
getTunnel(item.value) getTunnel(item.value)