feat : 隧道模拟
This commit is contained in:
@@ -336,10 +336,11 @@ const btnList = ref([
|
||||
// icon: 'sp_icon_xtgl.png',
|
||||
// name: '系统管理'
|
||||
// },
|
||||
// {
|
||||
// icon: 'sp_icon_mngl.png',
|
||||
// name: '模拟仿真'
|
||||
// },
|
||||
{
|
||||
route: '/simulate',
|
||||
icon: 'sp_icon_mngl.png',
|
||||
name: '模拟仿真'
|
||||
},
|
||||
]);
|
||||
const serialNumber = ref("");
|
||||
const roleKey = ref("");
|
||||
@@ -466,6 +467,7 @@ const getOtherInfo = () => {
|
||||
getLargeScreenInfo().then((res) => {
|
||||
if (res?.code === 1000) {
|
||||
let routeArr = [];
|
||||
res.data.routeList.push('/simulate')
|
||||
res.data.routeList.forEach((item) => {
|
||||
for (let btn of btnList.value) {
|
||||
if (item === btn.route) {
|
||||
@@ -620,12 +622,12 @@ const changeTunnel = (e) => {
|
||||
showFan.value = true;
|
||||
});
|
||||
};
|
||||
const manageSelect = (index) => {
|
||||
if (index === "站点管理") {
|
||||
const manageSelect = (name) => {
|
||||
if (name === "站点管理") {
|
||||
if (currentUserId.value) {
|
||||
router.push("/site/" + currentUserId.value + "/" + currentSiteId.value);
|
||||
}
|
||||
} else if (index === "隧道管理") {
|
||||
} else if (name === "隧道管理") {
|
||||
if (currentSiteId.value && currentUserId.value) {
|
||||
router.push(
|
||||
"/tunnel/" +
|
||||
@@ -634,10 +636,14 @@ const manageSelect = (index) => {
|
||||
currentUserId.value
|
||||
);
|
||||
}
|
||||
} else if (index === "用户管理") {
|
||||
} else if (name === "用户管理") {
|
||||
if (currentSiteId.value) {
|
||||
router.push("/user/" + localStorage.getItem("currentSiteId"));
|
||||
}
|
||||
} else if (name === "模拟仿真") {
|
||||
if (tunnelId.value) {
|
||||
router.push("/simulate/" + tunnelId.value);
|
||||
}
|
||||
}
|
||||
if(socket){
|
||||
socket.close()
|
||||
@@ -689,7 +695,7 @@ const nextBtn = () => {
|
||||
|
||||
const initWebSocket = () => {
|
||||
// let wsUrl = `ws://192.168.31.176:9000/websocket/equipment/${token}/${serialNumber.value}`
|
||||
let wsUrl = `ws://web-tunnel.feashow.com/api/wstunnel/websocket/equipment/${token}/${serialNumber.value}`;
|
||||
let wsUrl = `ws://tunnel.feashow.com/api/wstunnel/websocket/equipment/${token}/${serialNumber.value}`;
|
||||
// let wsUrl = import.meta.env.VITE_BASE_WSURL+`/${token}/${serialNumber.value}`;
|
||||
// let wsUrl = `ws://clay.frp.feashow.cn/wstunnel/websocket/equipment/${token}/${serialNumber.value}`;
|
||||
socket = new WebSocket(wsUrl);
|
||||
|
||||
Reference in New Issue
Block a user