From 502d11cac65e41fa97da9afa7ce8e68adc32af19 Mon Sep 17 00:00:00 2001 From: guoshengxiong <1923636941@qq.com> Date: Tue, 10 Jun 2025 16:04:47 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B5=B7=E5=BA=B7ai=E8=8E=B7=E5=8F=96=E5=8C=BA?= =?UTF-8?q?=E5=9F=9F=E5=85=A5=E4=BE=B5=E5=9B=BE=E7=89=87?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main/java/com/zhgd/xmgl/call/HikvisionCall.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/main/java/com/zhgd/xmgl/call/HikvisionCall.java b/src/main/java/com/zhgd/xmgl/call/HikvisionCall.java index 32d08af7e..d67b84173 100644 --- a/src/main/java/com/zhgd/xmgl/call/HikvisionCall.java +++ b/src/main/java/com/zhgd/xmgl/call/HikvisionCall.java @@ -409,6 +409,10 @@ public class HikvisionCall { JSONObject data = eventDetail.getJSONObject(DATA); //海康AI图片地址 String imageUrl = data.getString("url"); + if (StrUtil.isBlank(imageUrl)) { + //区域入侵图片 + imageUrl = Optional.ofNullable(data.getJSONArray("fielddetection")).map(m -> m.getJSONObject(0).getString("imageUrl")).orElse(null); + } //海康AI图片地址 String srcIndex = eventDetail.getString("srcIndex"); AiAnalyseHardWareRecord dev = aiAnalyseHardWareRecordMapper.selectOne(new LambdaQueryWrapper()