Xiajijian
2025-12-13 9d770d2770d4332a36ffc0373abfd8939a418fa7
1. 修改遗漏bug。
2 files modified
17 ■■■■■ changed files
ard-route/src/main/java/com/ard/route/service/impl/ArdRouteInfoServiceImpl.java 12 ●●●●● patch | view | raw | blame | history
ard-sample/src/main/java/com/ard/sample/manage/service/impl/DockOnlineServiceImpl.java 5 ●●●●● patch | view | raw | blame | history
ard-route/src/main/java/com/ard/route/service/impl/ArdRouteInfoServiceImpl.java
@@ -37,6 +37,7 @@
import javax.annotation.Resource;
import static com.ard.route.enums.kml.DroneEnumValueEnums.M350_RTK;
import static com.ard.route.util.InitializationUtils.divided_23;
import static com.ard.route.util.InitializationUtils.divided_6;
import static com.ard.route.util.ToolUtils.*;
@@ -88,20 +89,17 @@
        for (RoutePointReq routePointReq : ardRouteInfo.getUavRouteReq().getRoutePointList()) {
            routePointReq.setHeight(routePointReq.getHeight() + getDoublePoint(ardRouteInfo.getUavRouteReq().getTakeOffRefPoint(),"alt"));
            // 判断无人机类型
            if (ardRouteInfo.getUavRouteReq().getDroneType().equals(89)){
            if (ardRouteInfo.getUavRouteReq().getDroneType().equals(M350_RTK.getValue())){
                for (ActionGroupReq actionGroupReq : routePointReq.getActionGroupList()) {
                    for (PointActionReq action : actionGroupReq.getActions()) {
                        action.setZoom(divided_23(action.getZoom()));
                        if (action.getZoom() != null || action.getZoom() != 0){
                            action.setZoom(divided_23(action.getZoom()));
                        }
                    }
                }
            }
        }
        return ardRouteInfo;
    }
    // 变焦放大缩小
    public void zoom(){
    }
    /**
ard-sample/src/main/java/com/ard/sample/manage/service/impl/DockOnlineServiceImpl.java
@@ -1,9 +1,7 @@
package com.ard.sample.manage.service.impl;
import com.alibaba.fastjson2.JSON;
import com.ard.common.core.redis.RedisConst;
import com.ard.common.core.redis.RedisOpsUtils;
import com.ard.ossdock.service.impl.OssDockServiceContext;
import com.ard.sample.component.websocket.enums.MessageType;
import com.ard.sample.component.websocket.handler.DockWebSocketHandler;
import com.ard.sample.manage.model.dto.DeviceDTO;
@@ -33,9 +31,6 @@
    @Autowired
    protected ObjectMapper _objectMapper;
    @Resource
    private OssDockServiceContext _ossService;
    /**
     * 定时任务,每2秒取一次机场设备的在线状态,如已离线更新状态