liusuyi
2025-12-26 c5695db0d767fea3a24ecb1757a832314a3aa382
ard-work/src/main/java/com/ard/work/service/impl/ArdMediaServiceImpl.java
@@ -118,7 +118,7 @@
    @Override
    public void updatePhotoToDatabase(ArdFlightTask flightTask, String serverId, String boxSn) {
        // 获取本地数据库中已存在的图片记录(类型为 0 表示图片)
        // 获取本地数据库中已存在的图片记录
        List<ArdMediaPic> existingPhotos = ardMediaPicMapper.selectPicByTaskId(flightTask.getTaskId());
        int count = existingPhotos.size(); //获取本地库图片数量
        // 查询图片
@@ -145,10 +145,10 @@
                    .filter(photo -> !existingPhotoUrls.contains(photo.getImgUrl())) // 过滤出新图片
                    .collect(Collectors.toList());
            if (!newPhotos.isEmpty()) {
                // 插入新的视频记录
                // 插入新的图片记录
                addPhotos(flightTask, newPhotos);
                // 更新任务的视频数量
                // 更新任务的图片数量
                flightTask.setPhotoCount(flightTask.getPhotoCount() + newPhotos.size());
                ardFlightTaskMapper.updateArdFlightTask(flightTask);
            }