Merge remote-tracking branch 'origin/jtdev' into jtdev
| | |
| | | /** |
| | | * nacos dev 地址 |
| | | */ |
| | | String NACOS_DEV_ADDR = "127.0.0.1:8848"; |
| | | String NACOS_DEV_ADDR = "127.0.0.1:8849"; |
| | | |
| | | /** |
| | | * nacos prod 地址 |
| | |
| | | * post |
| | | */ |
| | | public static final String HOST = "36.134.79.80:1443"; |
| | | // public static final String HOST = "v.hubeishuiyi.cn:1443"; |
| | | |
| | | |
| | | /** |
| | | * newPost |
| | | */ |
| | | public static final String NEW_HOST = "223.76.234.232:1443"; |
| | | // public static final String NEW_HOST = "v.hubeishuiyi.cn:1443"; |
| | | |
| | | |
| | | /** |
| | |
| | | @GetMapping(value = "/eventSubscriptionByEventTypes") |
| | | public R eventSubscriptionByEventTypes(EventVO eventVO) { |
| | | String result = addEventSubscriptionByEventTypes(eventVO, HkConstant.eventSubscriptionByEventTypesURLs); |
| | | log.info("事件订阅返回信息:" + result); |
| | | JSONObject jsonObject1 = JSONObject.parseObject(result); |
| | | // 查询海康设备列表并返回 |
| | | return R.data(jsonObject1); |
| | |
| | | String prettyData = JSON.toJSONString(jsonObject, SerializerFeature.PrettyFormat, |
| | | SerializerFeature.WriteMapNullValue); |
| | | System.out.println(simpleDateFormat.format(date) + "收到数据:" + System.lineSeparator() + prettyData); |
| | | log.info(simpleDateFormat.format(date) + "收到数据:" + System.lineSeparator() + prettyData); |
| | | |
| | | JSONObject jsonBody = new JSONObject(); |
| | | jsonBody.put("code", "200"); |
| | |
| | | * 组装请求参数 |
| | | */ |
| | | JSONObject jsonBody = new JSONObject(); |
| | | jsonBody.put("eventTypes", Arrays.stream(eventVO.getEventTypes().split(",")).mapToInt(Integer::parseInt).toArray()); |
| | | jsonBody.put("eventTypes", Arrays.stream(eventVO.getEventTypes().split(",")).mapToLong(Long::parseLong).toArray()); |
| | | jsonBody.put("eventDest", eventVO.getEventDest()); |
| | | if (null!=eventVO.getSubType()){ |
| | | jsonBody.put("subType", eventVO.getSubType()); |
| | |
| | | * @return |
| | | */ |
| | | public static String removeEventSubscriptionByEventTypes(EventVO eventVO, String url) { |
| | | int[] eventTypes = Arrays.stream(eventVO.getEventTypes().split(",")).mapToInt(Integer::parseInt).toArray(); |
| | | long[] eventTypes = Arrays.stream(eventVO.getEventTypes().split(",")).mapToLong(Long::parseLong).toArray(); |
| | | /** |
| | | * 组装请求参数 |
| | | */ |
| | |
| | | private Integer type; |
| | | |
| | | /** |
| | | * 事件类型 区域入侵:131588,徘徊侦测:131590 视频丢失:131329 折线警戒面:131611 |
| | | * 事件类型 视频丢失:131329,视频遮挡:131330,移动侦测:131331,越界侦测:131585,区域入侵:131588,徘徊侦测:131590,人员聚集:131593 |
| | | */ |
| | | private String eventTypes; |
| | | |