From ce0fef1c976ede5d77dfba1c285bbd0436d02d04 Mon Sep 17 00:00:00 2001 From: fuliqi <fuliqi@qq.com> Date: 星期四, 08 八月 2024 14:00:21 +0800 Subject: [PATCH] 优云录像可用接口调通 --- ycl-server/src/main/java/com/ycl/task/HKTask.java | 35 ++++++++++++++++++----------------- 1 files changed, 18 insertions(+), 17 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 8cf4f0b..52a33c8 100644 --- a/ycl-server/src/main/java/com/ycl/task/HKTask.java +++ b/ycl-server/src/main/java/com/ycl/task/HKTask.java @@ -53,7 +53,7 @@ Query query = new Query(Criteria.where("mongoCreateTime").gte(DateUtils.getDayStart(new Date())).lt(DateUtils.getDayEnd(new Date()))); DeleteResult result = mongoTemplate.remove(query, VehicleDeviceInspectionResult.class); //瀛樻斁鍦╩ongo涓� - mongoTemplate.insert(list); + mongoTemplate.insertAll(list); //鍚屾鐨勬暟鎹繘琛屽伐鍗曢槇鍊煎鐞� ywThresholdService.carCheck(list); } @@ -72,7 +72,7 @@ Query query = new Query(Criteria.where("mongoCreateTime").gte(DateUtils.getDayStart(new Date())).lt(DateUtils.getDayEnd(new Date()))); DeleteResult result = mongoTemplate.remove(query, FaceDeviceInspectionResult.class); //瀛樻斁鍦╩ongo涓� - mongoTemplate.insert(list); + mongoTemplate.insertAll(list); //鍚屾鐨勬暟鎹繘琛屽伐鍗曢槇鍊煎鐞� //TODO:鍙兘鏈夐噸澶嶅伐鍗� ywThresholdService.faceCheck(list); @@ -97,7 +97,7 @@ DeleteResult result = mongoTemplate.remove(query, SnapshotDataMonitorResult.class); //瀛樻斁鍦╩ongo涓� carList.forEach(item -> item.setDataType(ApiConstants.HK_DataType_CAR)); - mongoTemplate.insert(carList); + mongoTemplate.insertAll(carList); } /** 浜鸿劯鏁版嵁 */ @@ -113,7 +113,7 @@ DeleteResult result = mongoTemplate.remove(query, SnapshotDataMonitorResult.class); //瀛樻斁鍦╩ongo涓� carList.forEach(item -> item.setDataType(ApiConstants.HK_DataType_FACE)); - mongoTemplate.insert(faceList); + mongoTemplate.insertAll(faceList); } //TODO:宸ュ崟 log.info("缁撴潫鎶撴媿鏁版嵁閲忔娴嬬粨鏋滄暟鎹悓姝�"); @@ -133,7 +133,7 @@ .where("mongoCreateTime").gte(DateUtils.getDayStart(new Date())).lt(DateUtils.getDayEnd(new Date()))); DeleteResult result = mongoTemplate.remove(query, MonitoringDetailResult.class); //瀛樻斁鍦╩ongo涓� - mongoTemplate.insert(faceList); + mongoTemplate.insertAll(faceList); } //TODO:宸ュ崟澶勭悊 log.info("缁撴潫閲囬泦璁惧灞炴�х洃娴嬬粨鏋滄暟鎹悓姝�"); @@ -153,7 +153,7 @@ .where("mongoCreateTime").gte(DateUtils.getDayStart(new Date())).lt(DateUtils.getDayEnd(new Date()))); DeleteResult result = mongoTemplate.remove(query, CrossDetailResult.class); //瀛樻斁鍦╩ongo涓� - mongoTemplate.insert(faceList); + mongoTemplate.insertAll(faceList); } //TODO:宸ュ崟澶勭悊 log.info("缁撴潫鍗″彛灞炴�х洃娴嬬粨鏋滄暟鎹悓姝�"); @@ -173,7 +173,7 @@ .where("mongoCreateTime").gte(DateUtils.getDayStart(new Date())).lt(DateUtils.getDayEnd(new Date()))); DeleteResult result = mongoTemplate.remove(query, DataIntegrityMonitoringResult.class); //瀛樻斁鍦╩ongo涓� - mongoTemplate.insert(faceList); + mongoTemplate.insertAll(faceList); } //TODO:宸ュ崟澶勭悊 log.info("缁撴潫鏁版嵁瀹屾暣鎬х洃娴嬬粨鏋滄暟鎹悓姝�"); @@ -193,7 +193,7 @@ .where("mongoCreateTime").gte(DateUtils.getDayStart(new Date())).lt(DateUtils.getDayEnd(new Date()))); DeleteResult result = mongoTemplate.remove(query, AttrRecognitionMonitorResult.class); //瀛樻斁鍦╩ongo涓� - mongoTemplate.insert(faceList); + mongoTemplate.insertAll(faceList); } //TODO:宸ュ崟澶勭悊 log.info("缁撴潫灞炴�ц瘑鍒噯纭洃娴嬬粨鏋滄暟鎹悓姝�"); @@ -217,7 +217,7 @@ DeleteResult result = mongoTemplate.remove(query, SnapshotDelayMonitorParam.class); //瀛樻斁鍦╩ongo涓� carList.forEach(item -> item.setDataType(ApiConstants.HK_DataType_CAR)); - mongoTemplate.insert(carList); + mongoTemplate.insertAll(carList); } /** 浜鸿劯鏁版嵁 */ @@ -233,7 +233,7 @@ DeleteResult result = mongoTemplate.remove(query, SnapshotDelayMonitorParam.class); //瀛樻斁鍦╩ongo涓� carList.forEach(item -> item.setDataType(ApiConstants.HK_DataType_FACE)); - mongoTemplate.insert(faceList); + mongoTemplate.insertAll(faceList); } //TODO:宸ュ崟 log.info("缁撴潫鎶撴媿鏁版嵁鏃跺欢鐩戞祴缁撴灉鏁版嵁鍚屾"); @@ -253,7 +253,7 @@ .where("mongoCreateTime").gte(DateUtils.getDayStart(new Date())).lt(DateUtils.getDayEnd(new Date()))); DeleteResult result = mongoTemplate.remove(query, PicAccessResult.class); //瀛樻斁鍦╩ongo涓� - mongoTemplate.insert(faceList); + mongoTemplate.insertAll(faceList); } //TODO:宸ュ崟澶勭悊 log.info("缁撴潫鍥剧墖璁块棶鐩戞祴缁撴灉鏁版嵁鍚屾"); @@ -272,7 +272,7 @@ .where("mongoCreateTime").gte(DateUtils.getDayStart(new Date())).lt(DateUtils.getDayEnd(new Date()))); DeleteResult result = mongoTemplate.remove(query, VehicleDeviceSamplingResult.class); //瀛樻斁鍦╩ongo涓� - mongoTemplate.insert(faceList); + mongoTemplate.insertAll(faceList); } //TODO:宸ュ崟澶勭悊 log.info("缁撴潫杞﹁締璁惧鎶芥鎸囨爣鐩戞祴缁撴灉鏁版嵁鍚屾"); @@ -292,18 +292,19 @@ .where("mongoCreateTime").gte(DateUtils.getDayStart(new Date())).lt(DateUtils.getDayEnd(new Date()))); DeleteResult result = mongoTemplate.remove(query, FaceDeviceSamplingResult.class); //瀛樻斁鍦╩ongo涓� - mongoTemplate.insert(faceList); + mongoTemplate.insertAll(faceList); } //TODO:宸ュ崟澶勭悊 log.info("缁撴潫浜鸿劯璁惧鎶芥鎸囨爣鐩戞祴缁撴灉鏁版嵁鍚屾"); } //瑙f瀽鏁版嵁 - private <T> List<T> getDataList(JSONObject faceJsonObject, Class<T> resultClass, String message) { - if (faceJsonObject != null && ApiConstants.HKSuccessCode.equals(faceJsonObject.getString("code"))) { - JSONObject data = faceJsonObject.getJSONObject("data"); + private <T> List<T> getDataList(JSONObject jsonObject, Class<T> resultClass, String message) { + if (jsonObject != null && ApiConstants.HKSuccessCode.equals(jsonObject.getString("code"))) { + log.info("鏁版嵁鏍煎紡"+jsonObject); + JSONObject data = jsonObject.getJSONObject("data"); if (data == null) { - log.error(message, faceJsonObject); + log.error(message, jsonObject); return null; } List<T> list = data.getList("list", resultClass); -- Gitblit v1.8.0