server/visits/dmvisit_service/src/main/java/com/doumee/core/haikang/model/param/request/FireDeviceStatuslListRequest.java
@@ -6,14 +6,13 @@ @Data public class FireDeviceStatuslListRequest { private Integer includeSubNode ;//Number true 是否包含下级 (1-包含, 0-不包含) private String regionIndexCode ;//String true 所属区域indexCode,根据[查询区域列表v2]@[智慧园区管理平台V1.4.301-API列表-资源目录-区域信息接口#查询区域列表v2]接口获取返回报文中的indexCode字段 private String deviceName ;//String false 设备名称 private Integer deviceType ;//Number false 消防设备类型,详见[附录A.55 消防设备类型]@[智慧园区管理平台V1.4.301-附录-附录A 数据字典#附录A.55 消防设备类型] private Integer online ;//Number false 在线状态 0-离线 1-在线 空-所有状态 private Integer unitStatus ;//Number false 部件状态,0:未注册 1:正常 2: 修复中 3:异常状态(修复中状态目前没用到,未注册时设备没有在离线状态) 空-所有状态 private String deviceIndexCode ;//String false 设备编号,根据[查询消防设备列表]@[智慧园区管理平台V1.4.301-API列表-报警检测-消防应用服务-消防功能接口#查询消防设备列表]接口获取返回报文中的devSerialNum字段 private Integer pageNo ;//Number true 目标页码,默认从1开始,表示第一页 private Integer pageSize;// Number true 每页记录数,每页最大数量1000,默认20 private Integer includeSubNode ;//Number true 是否包含下级 (1-包含, 0-不包含) private String regionIndexCode ;//String true 所属区域indexCode,根据[查询区域列表v2]@[智慧园区管理平台V1.4.301-API列表-资源目录-区域信息接口#查询区域列表v2]接口获取返回报文中的indexCode字段 private String deviceName ;//String false 设备名称 private Integer deviceType ;//Number false 消防设备类型,详见[附录A.55 消防设备类型]@[智慧园区管理平台V1.4.301-附录-附录A 数据字典#附录A.55 消防设备类型] private Integer online ;//Number false 在线状态 0-离线 1-在线 空-所有状态 private Integer unitStatus ;//Number false 部件状态,0:未注册 1:正常 2: 修复中 3:异常状态(修复中状态目前没用到,未注册时设备没有在离线状态) 空-所有状态 private String deviceIndexCode ;//String false 设备编号,根据[查询消防设备列表]@[智慧园区管理平台V1.4.301-API列表-报警检测-消防应用服务-消防功能接口#查询消防设备列表]接口获取返回报文中的devSerialNum字段 private Integer pageNo ;//Number true 目标页码,默认从1开始,表示第一页 private Integer pageSize;// Number true 每页记录数,每页最大数量1000,默认20 } server/visits/dmvisit_service/src/main/java/com/doumee/service/business/impl/thrid/BoardServiceImpl.java
@@ -282,12 +282,11 @@ if(carmeraListVOList!=null && carmeraListVOList.size()>0){ for(PageRegionInfoResponse p : allList){ for(CarmeraListVO c : carmeraListVOList){ if(StringUtils.equals(p.getIndexCode(),c.getReginCode()) && (StringUtils.contains(c.getName(),name) ||StringUtils.isBlank(name))){ if(StringUtils.equals(p.getIndexCode(),c.getReginCode()) ){ if(p.getCarmeraList()==null){ p.setCarmeraList(new ArrayList<>()); p.setDeviceList(new ArrayList<>()); } p.getCarmeraList().add(c); p.getDeviceList().add(c); } } } @@ -299,12 +298,11 @@ if(carmeraListVOList!=null && carmeraListVOList.size()>0){ for(PageRegionInfoResponse p : allList){ for(CarmeraListVO c : carmeraListVOList){ if(StringUtils.equals(p.getIndexCode(),c.getReginCode()) && (StringUtils.contains(c.getName(),name) ||StringUtils.isBlank(name))){ if(p.getCarmeraList()==null){ p.setCarmeraList(new ArrayList<>()); if(StringUtils.equals(p.getIndexCode(),c.getReginCode())){ if(p.getSensorList()==null){ p.setSensorList(new ArrayList<>()); } p.getCarmeraList().add(c); p.getSensorList().add(c); } } }