From f1b16550e9a391001d7fadcc51c7320379e43d4a Mon Sep 17 00:00:00 2001
From: fuliqi <fuliqi@qq.com>
Date: 星期五, 09 八月 2024 16:31:26 +0800
Subject: [PATCH] 录像可用接口查昨日数据

---
 ycl-server/src/main/java/com/ycl/calculate/FaceSnapshotDelayCalculation.java             |    5 ++++-
 ycl-pojo/src/main/java/com/ycl/platform/domain/result/HK/SnapshotDelayMonitorResult.java |    8 ++++----
 ycl-server/src/main/java/com/ycl/task/UYTask.java                                        |    7 ++++++-
 ycl-pojo/src/main/java/com/ycl/platform/domain/param/HK/HKLoginParam.java                |   35 +++++++++++++++++++++++++++++++++++
 4 files changed, 49 insertions(+), 6 deletions(-)

diff --git a/ycl-pojo/src/main/java/com/ycl/platform/domain/param/HK/HKLoginParam.java b/ycl-pojo/src/main/java/com/ycl/platform/domain/param/HK/HKLoginParam.java
new file mode 100644
index 0000000..b4ffe33
--- /dev/null
+++ b/ycl-pojo/src/main/java/com/ycl/platform/domain/param/HK/HKLoginParam.java
@@ -0,0 +1,35 @@
+package com.ycl.platform.domain.param.HK;
+
+import lombok.Data;
+
+@Data
+public class HKLoginParam {
+    /**
+     * 鐢ㄦ埛鍚�
+     */
+    private String userName;
+    /**
+     * 瀵嗙爜
+     */
+    private String password;
+    /**
+     * 璇锋眰鍦板潃
+     */
+    private String serviceUrl;
+    /**
+     *
+     */
+    private String imageCode;
+    /**
+     *
+     */
+    private String codeId;
+    /**
+     *
+     */
+    private Integer userType;
+    /**
+     * 璇█
+     */
+    private String lang;
+}
diff --git a/ycl-pojo/src/main/java/com/ycl/platform/domain/result/HK/SnapshotDelayMonitorResult.java b/ycl-pojo/src/main/java/com/ycl/platform/domain/result/HK/SnapshotDelayMonitorResult.java
index 21d97df..3b5aa0c 100644
--- a/ycl-pojo/src/main/java/com/ycl/platform/domain/result/HK/SnapshotDelayMonitorResult.java
+++ b/ycl-pojo/src/main/java/com/ycl/platform/domain/result/HK/SnapshotDelayMonitorResult.java
@@ -56,22 +56,22 @@
     private int invertCount;
 
     /**
-     * 寤惰繜14-30s鐨勬暟鎹噺锛屽叾涓�14鐢眃elayCriteria锛�2.3.2鎺ュ彛鑾峰彇锛� +1 涓哄噯
+     * 寤惰繜14-30s鐨勬暟鎹噺锛屽叾涓�14鐢眃elayCriteria 150锛�2.3.2鎺ュ彛鑾峰彇锛� +1 涓哄噯
      */
     private int dataDelayCount1;
 
     /**
-     * 寤惰繜31-60s鐨勬暟鎹噺锛屽叾涓�31鐢眃elayCriteria2锛�2.3.2鎺ュ彛鑾峰彇锛� +1 涓哄噯
+     * 寤惰繜31-60s鐨勬暟鎹噺锛屽叾涓�31鐢眃elayCriteria2 180锛�2.3.2鎺ュ彛鑾峰彇锛� +1 涓哄噯
      */
     private int dataDelayCount2;
 
     /**
-     * 寤惰繜61-300s鐨勬暟鎹噺锛屽叾涓�61鐢眃elayCriteria3锛�2.3.2鎺ュ彛鑾峰彇锛� +1 涓哄噯
+     * 寤惰繜61-300s鐨勬暟鎹噺锛屽叾涓�61鐢眃elayCriteria3 300锛�2.3.2鎺ュ彛鑾峰彇锛� +1 涓哄噯
      */
     private int dataDelayCount3;
 
     /**
-     * 寤惰繜澶т簬300s鐨勬暟鎹噺锛屽叾涓�300鐢眃elayCriteria4锛�2.3.2鎺ュ彛鑾峰彇锛� 涓哄噯
+     * 寤惰繜澶т簬300s鐨勬暟鎹噺锛屽叾涓�300鐢眃elayCriteria4 600锛�2.3.2鎺ュ彛鑾峰彇锛� 涓哄噯
      */
     private int dataDelayCount4;
 
diff --git a/ycl-server/src/main/java/com/ycl/calculate/FaceSnapshotDelayCalculation.java b/ycl-server/src/main/java/com/ycl/calculate/FaceSnapshotDelayCalculation.java
index 821f282..04d781a 100644
--- a/ycl-server/src/main/java/com/ycl/calculate/FaceSnapshotDelayCalculation.java
+++ b/ycl-server/src/main/java/com/ycl/calculate/FaceSnapshotDelayCalculation.java
@@ -14,7 +14,10 @@
 import utils.DateUtils;
 
 import java.math.BigDecimal;
-import java.util.*;
+import java.util.ArrayList;
+import java.util.HashMap;
+import java.util.List;
+import java.util.Map;
 import java.util.function.Function;
 import java.util.stream.Collectors;
 
diff --git a/ycl-server/src/main/java/com/ycl/task/UYTask.java b/ycl-server/src/main/java/com/ycl/task/UYTask.java
index 5bbc64b..5b9ebe5 100644
--- a/ycl-server/src/main/java/com/ycl/task/UYTask.java
+++ b/ycl-server/src/main/java/com/ycl/task/UYTask.java
@@ -200,7 +200,12 @@
         log.info("寮�濮嬫墽琛屽綍鍍忓彲鐢ㄦ暟鎹悓姝�");
         RecordMetaDSumParam param = new RecordMetaDSumParam();
         param.setTenantId(tenantId);
-        param.setStatTime(DateUtils.getDate());
+        Calendar instance = Calendar.getInstance();
+        instance.setTime(new Date());
+        instance.add(Calendar.DAY_OF_MONTH, -1);
+        SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd");
+        String yesterday = format.format(instance.getTime());
+        param.setStatTime(yesterday);
         JSONObject jsonObject = uyClient.recordMetaDSumList(param);
         if (jsonObject != null) {
             if (ApiConstants.UYSuccessCodeStr.equals(jsonObject.getString("code"))) {

--
Gitblit v1.8.0