From 5aa2d223426ca16f17d8216f11087c4a00ac43fb Mon Sep 17 00:00:00 2001 From: GUO <1923636941@qq.com> Date: Fri, 10 May 2024 00:27:54 +0800 Subject: [PATCH] =?UTF-8?q?bug=E4=BF=AE=E5=A4=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main/java/com/zhgd/xmgl/call/HikvisionCall.java | 12 +++--------- .../zhgd/xmgl/call/entity/ChargeDeletionParam.java | 11 +++++++++++ 2 files changed, 14 insertions(+), 9 deletions(-) create mode 100644 src/main/java/com/zhgd/xmgl/call/entity/ChargeDeletionParam.java diff --git a/src/main/java/com/zhgd/xmgl/call/HikvisionCall.java b/src/main/java/com/zhgd/xmgl/call/HikvisionCall.java index 99641c48f..71beb9030 100644 --- a/src/main/java/com/zhgd/xmgl/call/HikvisionCall.java +++ b/src/main/java/com/zhgd/xmgl/call/HikvisionCall.java @@ -14,6 +14,7 @@ import com.zhgd.jeecg.common.api.vo.Result; import com.zhgd.jeecg.common.execption.OpenAlertException; import com.zhgd.redis.lock.RedisRepository; import com.zhgd.xmgl.base.*; +import com.zhgd.xmgl.call.entity.ChargeDeletionParam; import com.zhgd.xmgl.modules.basicdata.service.impl.NoticeServiceImpl; import com.zhgd.xmgl.modules.car.entity.CarCamera; import com.zhgd.xmgl.modules.car.entity.CarInfo; @@ -42,8 +43,6 @@ import com.zhgd.xmgl.util.*; import io.swagger.annotations.ApiImplicitParam; import io.swagger.annotations.ApiImplicitParams; import io.swagger.annotations.ApiOperation; -import lombok.AllArgsConstructor; -import lombok.Data; import lombok.extern.slf4j.Slf4j; import net.javacrumbs.shedlock.core.SchedulerLock; import org.apache.commons.collections.MapUtils; @@ -348,7 +347,7 @@ public class HikvisionCall { List ufaceDevs = ufaceDevMapper.selectList(new LambdaQueryWrapper() .eq(UfaceDev::getProjectSn, project.getProjectSn())); for (UfaceDev ufaceDev : ufaceDevs) { - param.put("doorIndexCode", ufaceDev.getDevSn()); + param.put("doorIndexCodes", Collections.singletonList(ufaceDev.getDevSn())); param.put("pageNo", 1); Integer total = 0; JSONArray listJa = new JSONArray(); @@ -2210,10 +2209,5 @@ public class HikvisionCall { return JSON.parseObject(HikvisionUtil.doPost(host, path, JSON.toJSONString(param), null, project.getArtemisConfigAppKey(), project.getArtemisConfigAppSecret())); } - @Data - @AllArgsConstructor - static class ChargeDeletionParam { - private String parkSyscode; - private String plateNo; - } + } diff --git a/src/main/java/com/zhgd/xmgl/call/entity/ChargeDeletionParam.java b/src/main/java/com/zhgd/xmgl/call/entity/ChargeDeletionParam.java new file mode 100644 index 000000000..c5c6e2e2a --- /dev/null +++ b/src/main/java/com/zhgd/xmgl/call/entity/ChargeDeletionParam.java @@ -0,0 +1,11 @@ +package com.zhgd.xmgl.call.entity; + +import lombok.AllArgsConstructor; +import lombok.Data; + +@Data +@AllArgsConstructor +public class ChargeDeletionParam { + private String parkSyscode; + private String plateNo; +}