From 7758b9a294a4f35c2d2c56beca0ad4dcdd610169 Mon Sep 17 00:00:00 2001
From: zxl <763096477@qq.com>
Date: 星期二, 13 五月 2025 11:20:15 +0800
Subject: [PATCH] (部级录像可用率,重点录像可用率,录像可用率)计算可用率bug修复,hk接口bug修复,

---
 ycl-server/src/main/java/com/ycl/task/HKTask.java |    8 +++++++-
 1 files changed, 7 insertions(+), 1 deletions(-)

diff --git a/ycl-server/src/main/java/com/ycl/task/HKTask.java b/ycl-server/src/main/java/com/ycl/task/HKTask.java
index 2c5b495..b9388dd 100644
--- a/ycl-server/src/main/java/com/ycl/task/HKTask.java
+++ b/ycl-server/src/main/java/com/ycl/task/HKTask.java
@@ -592,6 +592,7 @@
         JSONObject labelJson = hkClient.getGetLabel();
         Integer faceLabelId = null;
         Integer carLabelId = null;
+        Integer allLabelId = null;
         if (labelJson != null) {
             String code = labelJson.getString("code");
             if (ApiConstants.HKSuccessCode.equals(code)){
@@ -603,6 +604,8 @@
                         faceLabelId = label.getId();
                     }else if ("鐪佸巺杞﹁締".equals(label.getLabelName())){
                         carLabelId = label.getId();
+                    }else if ("鍏ㄩ噺".equals(label.getLabelName())){
+                        allLabelId = label.getId();
                     }
                 }
                 log.error("鎵撳嵃hkResultLabels锛歿}",hkResultLabels);
@@ -632,6 +635,10 @@
 //        param.setLabelId();
 
         //------------榛樿鍙傛暟涓簄ull璇锋眰鍏ㄩ噺鏁版嵁
+        if (allLabelId == null){
+            allLabelId = -1;
+        }
+        param.setLabelId(allLabelId);
         JSONObject scoreJson = hkClient.getScoreNew(param);
         log.error("鍏ㄩ噺鏁版嵁");
         if (scoreJson != null) {
@@ -687,7 +694,6 @@
                     cars.add(car);
                     faces.add(face);
                 }
-                //璇锋眰鐪佸巺鏁版嵁
             }else {
                 log.error("璋冪敤娴峰悍鍏ㄩ噺鏁版嵁api澶辫触");
             }

--
Gitblit v1.8.0