From 4806b676dbbab4675e5ee43b4018f2cd9d43797f Mon Sep 17 00:00:00 2001 From: ‘liusuyi’ <1951119284@qq.com> Date: 星期一, 23 十月 2023 17:15:09 +0800 Subject: [PATCH] 1. 将sdk动态链接库dll集成到项目内,提升部署便捷性; 2. 增加设备断线重连回调方法,打印相关日志; 3. 删除多余依赖,减小jar包体积; 4. 处理SDK日志打印; --- ard-work/src/main/java/com/ruoyi/device/hiksdk/controller/HikSdkController.java | 25 +++---------------------- 1 files changed, 3 insertions(+), 22 deletions(-) diff --git a/ard-work/src/main/java/com/ruoyi/device/hiksdk/controller/HikSdkController.java b/ard-work/src/main/java/com/ruoyi/device/hiksdk/controller/HikSdkController.java index 6f9fbcb..7ccc486 100644 --- a/ard-work/src/main/java/com/ruoyi/device/hiksdk/controller/HikSdkController.java +++ b/ard-work/src/main/java/com/ruoyi/device/hiksdk/controller/HikSdkController.java @@ -29,7 +29,6 @@ * @Date: 2023骞�01鏈�17鏃� 12:04 * @Version: 1.0 **/ -@Api(tags = "娴峰悍SDK鎺ュ彛") @Controller @RequestMapping("/hik") @Anonymous @@ -45,6 +44,7 @@ private String preview() { return "preview"; } + @RequestMapping("/index") private String index() { return "test"; @@ -115,8 +115,8 @@ public @ResponseBody AjaxResult getFocusPos(@RequestBody CameraCmd cmd) { cmd.setOperator(SecurityUtils.getUserId()); - Map<String, Object> Map = sdk.getFocusPos(cmd); - return AjaxResult.success("鑾峰彇鑱氱劍鍊�", Map); + int focus = sdk.getFocusPos(cmd); + return AjaxResult.success("鑾峰彇鑱氱劍鍊�", focus); } @ApiOperation("璁剧疆鑱氱劍鍊�") @@ -182,25 +182,6 @@ return toAjax(sdk.setZeroPtz(cmd)); } - @ApiOperation("璁剧疆閿佸畾") - @PostMapping("/setPTZLock") - @ApiOperationSupport(includeParameters = {"cmd.cameraId", "cmd.expired"}) - @Log(title = "璁剧疆閿佸畾", businessType = BusinessType.CONTROL) - public @ResponseBody - AjaxResult setPTZLock(@RequestBody CameraCmd cmd) { - cmd.setOperator(SecurityUtils.getUserId()); - return AjaxResult.success(sdk.controlLock(cmd)); - } - - @ApiOperation("璁剧疆瑙i攣") - @PostMapping("/setPTZUnLock") - @ApiOperationSupport(includeParameters = {"cmd.cameraId"}) - @Log(title = "璁剧疆瑙i攣", businessType = BusinessType.CONTROL) - public @ResponseBody - AjaxResult setPTZUnLock(@RequestBody CameraCmd cmd) { - cmd.setOperator(SecurityUtils.getUserId()); - return AjaxResult.success(sdk.controlUnLock(cmd)); - } @ApiOperation("鑾峰彇浜戝彴閿佸畾淇℃伅") @PostMapping("/getPTZLockInfo") -- Gitblit v1.9.3