| | |
| | | } else if (result.url == "/console/latest/data/station") { |
| | | const res = JSON.parse(result.data); |
| | | this.stationStateList = res && res.code === 200 ? (res.data || []) : []; |
| | | } else if (result.url == "/rgv/table/rgv/state") { |
| | | const res = JSON.parse(result.data); |
| | | this.rgvStateList = res && res.code === 200 ? (res.data || []) : []; |
| | | // 原版代码 |
| | | // else if (result.url == "/rgv/table/rgv/state") { |
| | | // const res = JSON.parse(result.data); |
| | | // this.rgvStateList = res && res.code === 200 ? (res.data || []) : []; |
| | | } else if (result.url == "/basMap/lev/" + this.currentLev + "/auth") { |
| | | // 地图数据 |
| | | let res = JSON.parse(result.data); |
| | |
| | | this.activateCard = type; |
| | | this.refreshWorkbench(type); |
| | | }, |
| | | refreshWorkbench(type) { |
| | | async refreshWorkbench(type) { |
| | | if (!type) { return; } |
| | | if (type === 'crn') { |
| | | this.sendWs(JSON.stringify({ url: "/crn/table/crn/state", data: {} })); |
| | |
| | | } else if (type === 'devp') { |
| | | this.sendWs(JSON.stringify({ url: "/console/latest/data/station", data: {} })); |
| | | } else if (type === 'rgv') { |
| | | this.sendWs(JSON.stringify({ url: "/rgv/table/rgv/state", data: {} })); |
| | | // this.sendWs(JSON.stringify({ url: "/rgv/table/rgv/state", data: {} })); |
| | | const res = await fetch('http://127.0.0.1:9091/rs-car/rgv/task/rgv/circular/shuttle/mast/position/data', { |
| | | method: 'POST', |
| | | }); |
| | | if (!res.ok) { |
| | | return |
| | | } |
| | | const json = await res.json(); |
| | | this.rgvStateList = json && json.code === 200 ? (json.data || []) : []; |
| | | } |
| | | }, |
| | | updateMapViewportPadding() { |