From 34e183fcd9286ec4f419b048884c661101bddc42 Mon Sep 17 00:00:00 2001
From: kaiyu <404897439@qq.com>
Date: Mon, 13 Sep 2021 14:12:30 +0800
Subject: [PATCH] screen-api                  获取无人机飞行日期按照时间排序

---
 screen-api/src/main/java/com/moral/api/service/impl/HistorySecondUavServiceImpl.java |    1 +
 screen-api/src/main/java/com/moral/api/pojo/vo/uav/UAVQueryDateVO.java               |    9 +++------
 2 files changed, 4 insertions(+), 6 deletions(-)

diff --git a/screen-api/src/main/java/com/moral/api/pojo/vo/uav/UAVQueryDateVO.java b/screen-api/src/main/java/com/moral/api/pojo/vo/uav/UAVQueryDateVO.java
index 96263ef..d96bea5 100644
--- a/screen-api/src/main/java/com/moral/api/pojo/vo/uav/UAVQueryDateVO.java
+++ b/screen-api/src/main/java/com/moral/api/pojo/vo/uav/UAVQueryDateVO.java
@@ -3,10 +3,7 @@
 import com.moral.util.DateUtils;
 import lombok.Data;
 
-import java.util.ArrayList;
-import java.util.Date;
-import java.util.HashSet;
-import java.util.List;
+import java.util.*;
 
 /**
  * @ClassName UAVQueryDateVO
@@ -25,7 +22,7 @@
             * @Author: ���������
             * @Date: 2021/9/8
             */
-    public HashSet<String> datesStr;
+    public Set<String> datesStr;
 
     /**
     * @Description: ���������������������������������vo���������
@@ -37,7 +34,7 @@
     public static UAVQueryDateVO convert(List<Date> dates){
         //������������������������������������
         UAVQueryDateVO uavQueryDateVO = new UAVQueryDateVO();
-        HashSet<String> datesStr = new HashSet<>();
+        Set<String> datesStr = new LinkedHashSet<>();
         for (Date date : dates) {
             datesStr.add(DateUtils.dateToDateString(date,"yyyy-MM-dd"));
         }
diff --git a/screen-api/src/main/java/com/moral/api/service/impl/HistorySecondUavServiceImpl.java b/screen-api/src/main/java/com/moral/api/service/impl/HistorySecondUavServiceImpl.java
index 8ec181a..5cbea96 100644
--- a/screen-api/src/main/java/com/moral/api/service/impl/HistorySecondUavServiceImpl.java
+++ b/screen-api/src/main/java/com/moral/api/service/impl/HistorySecondUavServiceImpl.java
@@ -63,6 +63,7 @@
         queryWrapper.between("batch", startDate, endDate);
         //������������������
         queryWrapper.select("DISTINCT batch");
+        queryWrapper.orderByDesc("batch");
         //������������
         List<HistorySecondUav> historySecondUavs = historySecondUavMapper.selectList(queryWrapper);
         //������������Date������

--
Gitblit v1.8.0