Xiajijian
2025-11-28 bfac293c7866f92e074f7c8bf92e6548e1ce3768
ard-route/src/main/java/com/ard/route/service/impl/ArdRouteInfoServiceImpl.java
@@ -153,8 +153,8 @@
                return 0;
            }
            ardRouteInfo.setPath(kmzResult.getPath());
            ardRouteInfo.setPointCount(getPointCount(ardRouteInfo));
        }
        ardRouteInfo.setPointCount(getPointCount(ardRouteInfo));
        return ardRouteInfoMapper.updateArdRouteInfo(ardRouteInfo);
    }
@@ -176,8 +176,12 @@
        // 删除航线(kmz)文件
        for (String id : ids) {
            ArdRouteInfo information = ardRouteInfoMapper.selectArdRouteInfoById(id);
            ossService.deleteObject("kmz", subStringMinioUrlName(information.getPath()));
            ossDockService.deleteObject("kmz", subStringMinioUrlName(information.getPath1()));
            if (information.getPath() != null){
                ossService.deleteObject("kmz", subStringMinioUrlName(information.getPath()));
            }
            if (information.getPath1() != null){
                ossDockService.deleteObject("kmz", subStringMinioUrlName(information.getPath1()));
            }
        }
        return ardRouteInfoMapper.deleteArdRouteInfoByIds(ids);
    }