From f66d4e72297379394e2da1951a9190ec51ae4107 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=8E=8B=E5=85=B4=E7=90=B3?= <1911390090@qq.com> Date: Thu, 8 Aug 2024 10:01:00 +0800 Subject: [PATCH] =?UTF-8?q?=E9=9B=B7=E8=BE=BE=E8=A7=86=E9=A2=91=E6=88=AA?= =?UTF-8?q?=E5=8F=961=E5=88=86=E9=92=9F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../zc/business/service/impl/DcWarningServiceImpl.java | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/zc-business/src/main/java/com/zc/business/service/impl/DcWarningServiceImpl.java b/zc-business/src/main/java/com/zc/business/service/impl/DcWarningServiceImpl.java index 8661b2cc..5ba82222 100644 --- a/zc-business/src/main/java/com/zc/business/service/impl/DcWarningServiceImpl.java +++ b/zc-business/src/main/java/com/zc/business/service/impl/DcWarningServiceImpl.java @@ -1106,10 +1106,10 @@ public class DcWarningServiceImpl implements IDcWarningService { JsonNode roocallPostApiGetRegionstNode = objectMapper.readTree(callPostApiGetRegions); JsonNode jsonNode = roocallPostApiGetRegionstNode.get("data"); JsonNode jsonNodelist = jsonNode.get("list"); - JsonNode code = jsonNodelist.get(0).get("cameraIndexCode"); + JsonNode code = jsonNodelist.get(UniversalEnum.ZERO.getNumber()).get("cameraIndexCode"); // 使用 textValue() 方法获取纯字符串 String codestring = code.textValue(); - com.alibaba.fastjson.JSONObject jsonObject = videoController.downloadCameraVideo(codestring, formattedTime, 2); + com.alibaba.fastjson.JSONObject jsonObject = videoController.downloadCameraVideo(codestring, formattedTime, UniversalEnum.ONE.getNumber()); if (jsonObject.get("code").toString().equals("500")) { return null; @@ -1137,12 +1137,12 @@ public class DcWarningServiceImpl implements IDcWarningService { JsonNode eventsNode = paramsNode.get("events"); // 假设只有一个事件,只处理第一个事件 - JsonNode eventDataNode = eventsNode.get(0); + JsonNode eventDataNode = eventsNode.get(UniversalEnum.ZERO.getNumber()); JsonNode dataNode2 = eventDataNode.get("data"); JsonNode vehicleRcogResultNode = dataNode2.get("vehicleRcogResult"); // vehicleRcogResult 对象 - JsonNode targetAttrsNode = vehicleRcogResultNode.get(0).get("targetAttrs"); + JsonNode targetAttrsNode = vehicleRcogResultNode.get(UniversalEnum.ZERO.getNumber()).get("targetAttrs"); return targetAttrsNode.get("cameraIndexCode").asText(); @@ -1172,7 +1172,7 @@ public class DcWarningServiceImpl implements IDcWarningService { paramMap.put("pageSize", "20"); paramMap.put("radarIndexCode", cameraIndexCode); String body = JSON.toJSON(paramMap).toString(); - Map path = new HashMap(2) { + Map path = new HashMap(UniversalEnum.TWO.getNumber()) { { put("https://", getCamsApi); }