From 2f3bbf0372e5c1f8b6b1426db2c14b3595cb0968 Mon Sep 17 00:00:00 2001 From: zxl <763096477@qq.com> Date: 星期三, 30 四月 2025 17:10:52 +0800 Subject: [PATCH] 订单下发,订单下发定时任务处理 --- ycl-server/src/main/java/com/ycl/task/HKTask.java | 18 +++++++----------- 1 files changed, 7 insertions(+), 11 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 bb9940a..2c5b495 100644 --- a/ycl-server/src/main/java/com/ycl/task/HKTask.java +++ b/ycl-server/src/main/java/com/ycl/task/HKTask.java @@ -9,13 +9,11 @@ import com.ycl.platform.domain.entity.TMonitor; import com.ycl.platform.domain.param.HK.*; import com.ycl.platform.domain.result.HK.*; -import com.ycl.platform.domain.result.UY.MonitorQualifyResult; import com.ycl.platform.domain.result.UY.VideoOnlineResult; import com.ycl.platform.domain.vo.UpdateOnlineVO; import com.ycl.platform.mapper.CheckIndexCarMapper; import com.ycl.platform.mapper.CheckIndexFaceMapper; import com.ycl.platform.mapper.TMonitorMapper; -import com.ycl.platform.mapper.WorkOrderMapper; import com.ycl.platform.service.*; import com.ycl.utils.DateUtils; import constant.ApiConstants; @@ -608,7 +606,6 @@ } } log.error("鎵撳嵃hkResultLabels锛歿}",hkResultLabels); - } } if (faceLabelId == null || carLabelId == null){ @@ -650,7 +647,6 @@ //浠ユ壒娆d涓簁ey 鏀惧叆 JSONObject瀵硅薄 map.put(Integer.valueOf(batchIdKey),batch); //鎵规id 涓� 鍚勫尯淇℃伅闆嗗悎 - log.error("鎵撳嵃鍑篸ata鍐呭涓壒娆d锛歿}锛屼互鍙婂搴旂殑缁撴灉info:{}",batchIdKey,batch); } //鑾峰緱鏈�澶х殑閿�� Optional<Integer> maxKey = map.keySet().stream() @@ -707,9 +703,9 @@ JSONObject faceJson = hkClient.getScoreNew(faceParam); log.error("鐪佸巺浜鸿劯鏁版嵁"); if (faceJson != null) { - String code = scoreJson.getString("code"); + String code = faceJson.getString("code"); if (ApiConstants.HKSuccessCode.equals(code)){ - JSONObject data = scoreJson.getJSONObject("data"); + JSONObject data = faceJson.getJSONObject("data"); Map<Integer,JSONObject> map = new HashMap<>(); //鑾峰緱data 涓� batchId 鐨勬壒娆d瀵硅薄 鏀惧叆map涓� @@ -720,7 +716,7 @@ //鎵规id 涓� 鍚勫尯淇℃伅闆嗗悎 log.error("鎵撳嵃鍑虹渷鍘呬汉鑴竏ata鍐呭涓壒娆d锛歿}锛屼互鍙婂搴旂殑缁撴灉info:{}",batchIdKey,batch); } - //鑾峰緱鏈�澶х殑閿�� + //鑾峰緱鏈�澶х殑閿�� Optional<Integer> maxKey = map.keySet().stream() .max(Integer::compareTo); if (maxKey.isPresent()) { @@ -749,9 +745,9 @@ JSONObject carJson = hkClient.getScoreNew(carParam); log.error("鐪佸巺杞﹁締鏁版嵁"); if (carJson != null) { - String code = scoreJson.getString("code"); + String code = carJson.getString("code"); if (ApiConstants.HKSuccessCode.equals(code)){ - JSONObject data = scoreJson.getJSONObject("data"); + JSONObject data = carJson.getJSONObject("data"); Map<Integer,JSONObject> map = new HashMap<>(); //鑾峰緱data 涓� batchId 鐨勬壒娆d瀵硅薄 鏀惧叆map涓� @@ -785,8 +781,6 @@ Map<String,List<HkResultInfo>> provincialGroupedByAreaName = provincialList.stream() .collect(Collectors.groupingBy(HkResultInfo::getAreaCode)); for (Map.Entry<String, List<HkResultInfo>> entry : provincialGroupedByAreaName.entrySet()) { - log.error("鏈�鏂版壒娆″唴鐪佸巺鏁版嵁:{}",provincialGroupedByAreaName.get(entry.getKey()).size()); - log.error("鏈�鏂版壒娆″唴鐪佸巺size:{}",provincialGroupedByAreaName.get(entry.getKey())); CheckIndexCar car = new CheckIndexCar(); CheckIndexFace face = new CheckIndexFace(); score3Index(provincialGroupedByAreaName.get(entry.getKey()), car, face,entry.getKey()); @@ -906,6 +900,8 @@ face.setFaceInformationCollectionAccuracy(new BigDecimal("1")); //TODO:娌℃壘鍒拌�冩牳椤� 璁惧鐩綍涓�鑷寸巼 face.setDeviceDirectoryConsistent(new BigDecimal("1")); + + //TODO:娌℃壘鍒拌�冩牳椤� 杞﹁締鍗″彛淇℃伅閲囬泦鍑嗙‘鐜� car.setVehicleInformationCollectionAccuracy(new BigDecimal("1")); //TODO:娌℃壘鍒拌�冩牳椤� 鑱旂綉鍗″彛璁惧鐩綍涓�鑷寸巼 -- Gitblit v1.8.0