|
@@ -579,6 +579,8 @@ export default {
|
|
|
}
|
|
|
|
|
|
|
|
|
+
|
|
|
+
|
|
|
function showThreeCubeDetail(params){
|
|
|
let status = params.status;
|
|
|
let id = params.id;
|
|
@@ -1360,7 +1362,7 @@ export default {
|
|
|
if(socket){
|
|
|
socket.send(JSON.stringify(params.flyList));
|
|
|
}else{
|
|
|
- socket = new WebSocket('ws://58.34.215.19:19259/aircraftRouteSpeedWebSocket');
|
|
|
+ socket = new WebSocket('ws://10.1.163.15:19259/aircraftRouteSpeedWebSocket');
|
|
|
socket.onopen = () => {
|
|
|
console.log('WebSocket 连接成功');
|
|
|
socket.send(JSON.stringify(params.flyList));
|
|
@@ -1374,14 +1376,26 @@ export default {
|
|
|
id:message.id,
|
|
|
uavid:message.uavid,
|
|
|
status:message.routeInfoVO.status == 3?"hide":"show",
|
|
|
- duration:message.time,
|
|
|
+ duration:message.time + 500,
|
|
|
//duration:3000,
|
|
|
point:message.position_cj
|
|
|
});
|
|
|
}else{
|
|
|
if(message.nearestAircraft.status != "SAFE"){ //碰撞
|
|
|
- console.log("无人机碰撞异常信息",message);
|
|
|
+
|
|
|
+ flyGLTF({
|
|
|
+ id:message.id,
|
|
|
+ uavid:message.uavid,
|
|
|
+ status:message.routeInfoVO.status == 3?"hide":"show",
|
|
|
+ duration:message.time + 500,
|
|
|
+ //duration:3000,
|
|
|
+ point:message.position_cj
|
|
|
+ });
|
|
|
|
|
|
+ showThreeCubeDetail({
|
|
|
+ "id":message.uavid,
|
|
|
+ "status": "hide",
|
|
|
+ })
|
|
|
showThreeCubeDetail({
|
|
|
"id":message.uavid,
|
|
|
"status": "show",
|
|
@@ -1406,11 +1420,12 @@ export default {
|
|
|
}else if(message.electricityWarning != "SAFE"){
|
|
|
console.log("无人机电量异常信息",message);
|
|
|
}else{
|
|
|
+ console.log("message_point",message);
|
|
|
flyGLTF({
|
|
|
id:message.id,
|
|
|
uavid:message.uavid,
|
|
|
status:message.routeInfoVO.status == 3?"hide":"show",
|
|
|
- duration:message.time,
|
|
|
+ duration:message.time + 500,
|
|
|
//duration:3000,
|
|
|
point:message.position_cj
|
|
|
});
|
|
@@ -1446,7 +1461,7 @@ export default {
|
|
|
skip_route_id:skip_route_id,
|
|
|
distance:distance
|
|
|
}).then(res =>{
|
|
|
- console.log("临时路线",res)
|
|
|
+ console.log("临时路线",res);
|
|
|
pathPipe({
|
|
|
"id": uavid+'_change',
|
|
|
"status": "show",
|
|
@@ -1455,6 +1470,14 @@ export default {
|
|
|
"intensity": 1.2,
|
|
|
"pipeRadius": 5
|
|
|
});
|
|
|
+ debugger
|
|
|
+ getRealFlyPoint({
|
|
|
+ flyList:{
|
|
|
+ "path": res.data.data.pathAll,
|
|
|
+ "avoidanceType":"avoid",
|
|
|
+ "uavid": uavid
|
|
|
+ }
|
|
|
+ })
|
|
|
})
|
|
|
}
|
|
|
|