| | |
| | | PropsUtil.setProperty(props, "spring.cloud.nacos.config.server-addr", LauncherConstant.nacosAddr(profile)); |
| | | |
| | | //自定义注册 |
| | | PropsUtil.setProperty(props, "spring.cloud.nacos.config.namespace", "guoshilong"); |
| | | PropsUtil.setProperty(props, "spring.cloud.nacos.discovery.namespace", "guoshilong"); |
| | | // PropsUtil.setProperty(props, "spring.cloud.nacos.config.namespace", "guoshilong"); |
| | | // PropsUtil.setProperty(props, "spring.cloud.nacos.discovery.namespace", "guoshilong"); |
| | | |
| | | PropsUtil.setProperty(props, "spring.cloud.sentinel.transport.dashboard", LauncherConstant.sentinelAddr(profile)); |
| | | PropsUtil.setProperty(props, "spring.zipkin.base-url", LauncherConstant.zipkinAddr(profile)); |
| | |
| | | */ |
| | | public static final String regionInfoUrls = "/api/resource/v1/region/regionCatalog/regionInfo"; |
| | | |
| | | /** |
| | | * 查询监控点的预置点信息 |
| | | */ |
| | | public static final String presetsSearchesUrls = "/api/video/v1/presets/searches"; |
| | | |
| | | } |
| | |
| | | public R handleCameraPosition(HkVO hk) { |
| | | // 获取海康播放url |
| | | String result = controlling(HkConstant.controllingURLs, |
| | | hk.getCameraIndexCode(),hk.getAction(),hk.getCommand(),hk.getSpeed(),null); |
| | | hk.getCameraIndexCode(),hk.getAction(),hk.getCommand(),hk.getSpeed(),hk.getPresetIndex()); |
| | | // 返回 |
| | | return R.data(result); |
| | | } |
| | |
| | | } |
| | | |
| | | /** |
| | | * 查询监控点的预置点信息 |
| | | * @param hk 查询参数 |
| | | * @return |
| | | */ |
| | | @ApiOperation(value = "海康设备-查询监控点的预置点信息", notes = "海康设备-查询监控点的预置点信息") |
| | | @GetMapping(value = "/presetsSearchesUrls") |
| | | public R presetsSearchesUrls(HkVO hk) { |
| | | // 获取海康播放url |
| | | String result = presetsSearches(HkConstant.presetsSearchesUrls,hk.getCameraIndexCode()); |
| | | // 返回 |
| | | return R.data(result); |
| | | } |
| | | |
| | | /** |
| | | * 抓图 |
| | | * @param hk 查询参数 |
| | | * @return |
| | |
| | | } |
| | | |
| | | /** |
| | | * 查询监控点的预置点信息 |
| | | * |
| | | * @param url 查询监控点的预置点信息URL |
| | | * @param cameraIndexCode 监控点唯一标识 |
| | | * @return |
| | | */ |
| | | public static String presetsSearches(String url,String cameraIndexCode) { |
| | | /** |
| | | * 组装请求参数 |
| | | */ |
| | | JSONObject jsonBody = new JSONObject(); |
| | | jsonBody.put("cameraIndexCode", cameraIndexCode); |
| | | String body = jsonBody.toJSONString(); |
| | | /** |
| | | * 调用接口 |
| | | */ |
| | | return common(url,body); |
| | | } |
| | | |
| | | |
| | | /** |
| | | * 云台控制 |
| | | * |
| | | * @param url 云台控制url |