From 9367b86590a9774cd1e4f5d02d9f394605fe6a7f Mon Sep 17 00:00:00 2001
From: swb <jpy123456>
Date: Tue, 10 Sep 2024 16:25:54 +0800
Subject: [PATCH] fix:job尘负荷排名修改提交

---
 screen-api/src/main/resources/mapper/SecondCruiserSortMapper.xml                         |    5 ++++-
 screen-job/src/main/java/com/moral/api/service/impl/HistorySecondCruiserServiceImpl.java |    9 ++++-----
 2 files changed, 8 insertions(+), 6 deletions(-)

diff --git a/screen-api/src/main/resources/mapper/SecondCruiserSortMapper.xml b/screen-api/src/main/resources/mapper/SecondCruiserSortMapper.xml
index 9ec731e..0a5526e 100644
--- a/screen-api/src/main/resources/mapper/SecondCruiserSortMapper.xml
+++ b/screen-api/src/main/resources/mapper/SecondCruiserSortMapper.xml
@@ -13,7 +13,10 @@
 
     <select id="getSort" resultType="com.moral.api.entity.SecondCruiserSort">
         select road,avg(value) as "avg",time,mac from second_cruiser_sort
-        where mac =#{mac} and time BETWEEN #{startTime} and #{endTime} GROUP BY road ORDER BY avg DESC
+        where mac =#{mac}
+        AND `time` <![CDATA[>]]> #{startTime}
+        AND `time` <![CDATA[<=]]> #{endTime}
+        GROUP BY road ORDER BY avg DESC
 
     </select>
 
diff --git a/screen-job/src/main/java/com/moral/api/service/impl/HistorySecondCruiserServiceImpl.java b/screen-job/src/main/java/com/moral/api/service/impl/HistorySecondCruiserServiceImpl.java
index 4813ddb..4c938a8 100644
--- a/screen-job/src/main/java/com/moral/api/service/impl/HistorySecondCruiserServiceImpl.java
+++ b/screen-job/src/main/java/com/moral/api/service/impl/HistorySecondCruiserServiceImpl.java
@@ -53,11 +53,10 @@
     public void sort(String startTime, String endTime) {
 
         if (ObjectUtils.isEmpty(startTime)&&ObjectUtils.isEmpty(endTime)){
-            //������������������������������
-            startTime = DateUtils.getDateStringOfHour(-2, "yyyy-MM-dd HH:00:00");
-
+            //������������������������
+            startTime = DateUtils.getDateStringOfDay(-1, DateUtils.yyyy_MM_dd_HH_mm_ss_EN);
             //������������������
-            endTime = DateUtils.getCurDate("yyyy-MM-dd HH:00:00");
+            endTime = DateUtils.getCurDate(DateUtils.yyyy_MM_dd_HH_mm_ss_EN);
         }
         List<HistorySecondCruiser> result = historySecondCruiserMapper.getResult(startTime, endTime);
 
@@ -116,7 +115,7 @@
                     secondCruiserSort.setValue(rsAvg);
                     secondCruiserSort.setMac(mac);
                     secondCruiserSort.setOrganizationId(organizationId);
-                    secondCruiserSort.setTime(endTime);
+                    secondCruiserSort.setTime(startTime);
                     list1.add(secondCruiserSort);
                 }
             }

--
Gitblit v1.8.0