From 8815391f1ea20fd13f77337dc184c6259eeb90b6 Mon Sep 17 00:00:00 2001
From: 13693261870 <252740454@qq.com>
Date: 星期一, 20 十一月 2023 10:19:38 +0800
Subject: [PATCH] 添加快速溯源统计字段

---
 src/main/java/com/yssh/service/WarningAnalyseService.java |   18 +++++++-----------
 1 files changed, 7 insertions(+), 11 deletions(-)

diff --git a/src/main/java/com/yssh/service/WarningAnalyseService.java b/src/main/java/com/yssh/service/WarningAnalyseService.java
index 9ff78a9..0263158 100644
--- a/src/main/java/com/yssh/service/WarningAnalyseService.java
+++ b/src/main/java/com/yssh/service/WarningAnalyseService.java
@@ -344,20 +344,16 @@
                 continue;
             }
 
-            int isSuYuan = hasSuYuan(qxsh);
+            String suYuanId = suYuanService.selectSuYuanIdByName(qxsh.getName());
+            String createTime = qxsh.getTime().substring(0, 4) + "-" + qxsh.getTime().substring(4, 6) + "-" + qxsh.getTime().substring(6, 8) + " " + qxsh.getTime().substring(8, 10) + ":00:00";
+
+            Integer isSuYuan = qxshMapper.hasSuYuan(suYuanId, createTime);
             qxsh.setIsSuYuan(isSuYuan);
+
+            Integer isFast = qxshMapper.countFastSuYuan(suYuanId, createTime);
+            qxsh.setIsFast(isFast);
         }
 
         return list;
-    }
-
-    /**
-     * 鏌ヨ婧簮
-     */
-    private Integer hasSuYuan(Qxsh qxsh) {
-        String suYuanId = suYuanService.selectSuYuanIdByName(qxsh.getName());
-        String createTime = qxsh.getTime().substring(0, 4) + "-" + qxsh.getTime().substring(4, 6) + "-" + qxsh.getTime().substring(6, 8) + " " + qxsh.getTime().substring(8, 10) + ":00:00";
-
-        return qxshMapper.hasSuYuan(suYuanId, createTime);
     }
 }

--
Gitblit v1.9.3