| | |
| | | return null; |
| | | } |
| | | /** |
| | | *安防看板-- 分页查询未处理报警信息6 |
| | | * @return |
| | | */ |
| | | public static BaseResponse<BaseListPageResponse<FindHomeAlarmInfoPageResponse>> findHomeAlarmInfoPage(FindHomeAlarmInfoPageRequest param){ |
| | | log.info("【海康安防看板-- 分页查询未处理报警信息6】================开始===="+JSONObject.toJSONString(param)); |
| | | try { |
| | | String res = HKTools.findHomeAlarmInfoPage(JSONObject.toJSONString(param)); |
| | | TypeReference typeReference = |
| | | new TypeReference< BaseResponse<BaseListPageResponse<FindHomeAlarmInfoPageResponse>> >(){}; |
| | | BaseResponse<BaseListPageResponse<FindHomeAlarmInfoPageResponse>> result = JSONObject.parseObject(res, typeReference.getType()); |
| | | logResult(result,"海康安防看板-- 分页查询未处理报警信息6"); |
| | | return result; |
| | | }catch (Exception e){ |
| | | log.error("【海康安防看板-- 分页查询未处理报警信息6】================失败====:\n"+ e.getMessage()); |
| | | } |
| | | return null; |
| | | } |
| | | /** |
| | | *分页查询设备监测历史数据 |
| | | * @return |
| | | */ |
| | | public static BaseResponse<BaseListPageResponse<MonitorDataSearchResponse>> minitorDataSearch(MinitorDataSearchRequest param){ |
| | | log.info("【海康分页查询设备监测历史数据】================开始===="+JSONObject.toJSONString(param)); |
| | | try { |
| | | String res = HKTools.minitorDataSearch(JSONObject.toJSONString(param)); |
| | | TypeReference typeReference = |
| | | new TypeReference< BaseResponse<BaseListPageResponse<MonitorDataSearchResponse>> >(){}; |
| | | BaseResponse<BaseListPageResponse<MonitorDataSearchResponse>> result = JSONObject.parseObject(res, typeReference.getType()); |
| | | logResult(result,"海康分页查询设备监测历史数据"); |
| | | return result; |
| | | }catch (Exception e){ |
| | | log.error("【海康分页查询设备监测历史数据】================失败====:\n"+ e.getMessage()); |
| | | } |
| | | return null; |
| | | } |
| | | /** |
| | | *统计统安防看板--园区实时车数量4 |
| | | * @return |
| | | */ |
| | |
| | | return null; |
| | | } |
| | | /** |
| | | *消防维保统计 |
| | | * @return |
| | | */ |
| | | public static BaseResponse<FireStatisticResponse> fireStatistic(FireStatisticRequest param){ |
| | | log.info("【海康消防维保统计】================开始===="+JSONObject.toJSONString(param)); |
| | | try { |
| | | String res = HKTools.fireStatistic(JSONObject.toJSONString(param)); |
| | | TypeReference typeReference = |
| | | new TypeReference< BaseResponse<FireStatisticResponse>>(){}; |
| | | BaseResponse<FireStatisticResponse> result = JSONObject.parseObject(res, typeReference.getType()); |
| | | logResult(result,"海康消防维保统计"); |
| | | return result; |
| | | }catch (Exception e){ |
| | | log.error("【海康消防维保统计】================失败====:\n"+ e.getMessage()); |
| | | } |
| | | return null; |
| | | } |
| | | /** |
| | | *消防看板-消防设备在离线1 |
| | | * @return |
| | | */ |
| | | public static BaseResponse<List<SecureDevStatusTotalResponse> > getFireDevStatusTotal(FireDevStatusTotalRequest param){ |
| | | log.info("【海康消防看板-消防设备在离线1】================开始===="+JSONObject.toJSONString(param)); |
| | | try { |
| | | String res = HKTools.getFireDevStatusTotal(JSONObject.toJSONString(param)); |
| | | TypeReference typeReference = |
| | | new TypeReference< BaseResponse<List<SecureDevStatusTotalResponse> >>(){}; |
| | | BaseResponse<List<SecureDevStatusTotalResponse> > result = JSONObject.parseObject(res, typeReference.getType()); |
| | | logResult(result,"海康消防看板-消防设备在离线1"); |
| | | return result; |
| | | }catch (Exception e){ |
| | | log.error("【海康消防看板-消防设备在离线1】================失败====:\n"+ e.getMessage()); |
| | | } |
| | | return null; |
| | | } |
| | | /** |
| | | *消防看板-各类型设备在线率2 |
| | | * @return |
| | | */ |
| | | public static BaseResponse<List<FireDevStatusListResponse> > getFireDevStatusList(FireDevStatusTotalRequest param){ |
| | | log.info("【海康消防看板-各类型设备在线率2】================开始===="+JSONObject.toJSONString(param)); |
| | | try { |
| | | String res = HKTools.getFireDevStatusList(JSONObject.toJSONString(param)); |
| | | TypeReference typeReference = |
| | | new TypeReference< BaseResponse<List<FireDevStatusListResponse> >>(){}; |
| | | BaseResponse<List<FireDevStatusListResponse> > result = JSONObject.parseObject(res, typeReference.getType()); |
| | | logResult(result,"海康消防看板-各类型设备在线率2"); |
| | | return result; |
| | | }catch (Exception e){ |
| | | log.error("【海康消防看板-各类型设备在线率2】================失败====:\n"+ e.getMessage()); |
| | | } |
| | | return null; |
| | | } |
| | | /** |
| | | *消防看板-4报警信息统计 |
| | | * @return |
| | | */ |
| | | public static BaseResponse<FindAlarmBaseDataStatisticResponse> findAlarmBaseDataStatistic(FindAlarmBaseDataStatisticRequest param){ |
| | | log.info("【海康消防看板-4报警信息统计】================开始===="+JSONObject.toJSONString(param)); |
| | | try { |
| | | String res = HKTools.findAlarmBaseDataStatistic(JSONObject.toJSONString(param)); |
| | | TypeReference typeReference = |
| | | new TypeReference< BaseResponse<FindAlarmBaseDataStatisticResponse >>(){}; |
| | | BaseResponse<FindAlarmBaseDataStatisticResponse > result = JSONObject.parseObject(res, typeReference.getType()); |
| | | logResult(result,"海康消防看板-4报警信息统计"); |
| | | return result; |
| | | }catch (Exception e){ |
| | | log.error("【海康消防看板-4报警信息统计】================失败====:\n"+ e.getMessage()); |
| | | } |
| | | return null; |
| | | } |
| | | /** |
| | | *根据用户标识获取客户端TGC接口 |
| | | * @return |
| | | */ |