isc的车辆违章里面也取违章illegalType=7的数据

This commit is contained in:
guoshengxiong 2025-11-24 18:23:27 +08:00
parent 55a0cd7710
commit 97c0f7d421

View File

@ -126,7 +126,6 @@ public class CarInfoTask {
HikvisionUtil.addPageParamIfAbsent(param);
param.put("beginTime", start);
param.put("endTime", DateUtil.format(new Date(), "yyyy-MM-dd'T'HH:mm:ss.SSSXXX"));
param.put("illegalType", 1);
JSONObject rsJo = HikvisionUtil.getSpeedDataList(project, param);
if (HikvisionUtil.isSuccess(rsJo)) {
JSONObject dataJo = HikvisionUtil.getJsonObjectData(rsJo);
@ -134,6 +133,10 @@ public class CarInfoTask {
if (CollUtil.isNotEmpty(listJa)) {
for (int i = 0; i < listJa.size(); i++) {
JSONObject jo = listJa.getJSONObject(i);
Integer illegalType = jo.getInteger("illegalType");
if (!Objects.equals(illegalType, 1) && !Objects.equals(illegalType, 7)) {
continue;
}
String monitoringId = jo.getString("monitoringId");
CarMeasureSpeedDev dev = devMap.get(monitoringId);
if (dev == null) {