From c5695db0d767fea3a24ecb1757a832314a3aa382 Mon Sep 17 00:00:00 2001
From: liusuyi <1951119284@qq.com>
Date: Fri, 26 Dec 2025 15:11:50 +0800
Subject: [PATCH] 优化架次和媒体

---
 ard-work/src/main/java/com/ard/work/service/impl/ArdFlightTaskServiceImpl.java |    2 ++
 ard-work/src/main/resources/mapper/ArdFlightTaskMapper.xml                     |    2 +-
 ard-work/src/main/java/com/ard/work/service/impl/ArdMediaServiceImpl.java      |    6 +++---
 3 files changed, 6 insertions(+), 4 deletions(-)

diff --git a/ard-work/src/main/java/com/ard/work/service/impl/ArdFlightTaskServiceImpl.java b/ard-work/src/main/java/com/ard/work/service/impl/ArdFlightTaskServiceImpl.java
index 97dc505..fd9e9e2 100644
--- a/ard-work/src/main/java/com/ard/work/service/impl/ArdFlightTaskServiceImpl.java
+++ b/ard-work/src/main/java/com/ard/work/service/impl/ArdFlightTaskServiceImpl.java
@@ -80,6 +80,8 @@
     public void syncFlightHistory(String serverId, Date startTime) {
         // 创建查询条件 BoxHistoryDTO,并设置 startTime 作为过滤条件
         BoxHistoryDTO boxHistoryDTO = BoxHistoryDTO.builder()
+                .pageIndex(1)
+                .pageSize(100)
                 .startTime(DateUtils.parseDateToStr(DateUtils.YYYY_MM_DD, startTime))
                 .build();
 
diff --git a/ard-work/src/main/java/com/ard/work/service/impl/ArdMediaServiceImpl.java b/ard-work/src/main/java/com/ard/work/service/impl/ArdMediaServiceImpl.java
index 1f95bce..b0c3c7f 100644
--- a/ard-work/src/main/java/com/ard/work/service/impl/ArdMediaServiceImpl.java
+++ b/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);
             }
diff --git a/ard-work/src/main/resources/mapper/ArdFlightTaskMapper.xml b/ard-work/src/main/resources/mapper/ArdFlightTaskMapper.xml
index a231ccf..906d113 100644
--- a/ard-work/src/main/resources/mapper/ArdFlightTaskMapper.xml
+++ b/ard-work/src/main/resources/mapper/ArdFlightTaskMapper.xml
@@ -146,13 +146,13 @@
         WHERE task_id = #{taskId}
     </select>
 
-
     <!-- 获取某个时间戳后的任务 -->
     <select id="getTasksAfter" resultType="ArdFlightTask">
         SELECT *
         FROM ard_flight_task
         WHERE end_time > #{lastSyncTime}
     </select>
+
     <select id="findMaxStartTimeByServerId" resultType="java.util.Date">
         SELECT MAX(start_time)
         FROM ard_flight_task

--
Gitblit v1.9.3