doum
7 小时以前 f09e6937bf52bdc3d87d29d1d5b3180735e39664
最新版本541200007
已修改2个文件
35 ■■■■ 文件已修改
server/visits/dmvisit_service/src/main/java/com/doumee/core/haikang/model/param/request/FireDeviceStatuslListRequest.java 19 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
server/visits/dmvisit_service/src/main/java/com/doumee/service/business/impl/thrid/BoardServiceImpl.java 16 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
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);
                    }
                }
            }