From 876cb24927142c6e8f9eb358e443f3a50638ff51 Mon Sep 17 00:00:00 2001 From: furongxin <419481438@qq.com> Date: Mon, 12 Aug 2024 14:50:47 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=EF=BC=8C=20=E7=9B=91?= =?UTF-8?q?=E6=8E=A7=E6=9F=A5=E8=AF=A2=E6=9D=83=E9=99=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../controller/admin/hik/HikController.java | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/zn-module-smartfactory/zn-module-smartfactory-biz/src/main/java/cn/iocoder/yudao/module/smartfactory/controller/admin/hik/HikController.java b/zn-module-smartfactory/zn-module-smartfactory-biz/src/main/java/cn/iocoder/yudao/module/smartfactory/controller/admin/hik/HikController.java index 9717e0d8..f8f8da5a 100644 --- a/zn-module-smartfactory/zn-module-smartfactory-biz/src/main/java/cn/iocoder/yudao/module/smartfactory/controller/admin/hik/HikController.java +++ b/zn-module-smartfactory/zn-module-smartfactory-biz/src/main/java/cn/iocoder/yudao/module/smartfactory/controller/admin/hik/HikController.java @@ -7,12 +7,12 @@ import cn.iocoder.yudao.module.smartfactory.controller.admin.hik.vo.CameraReplay import cn.iocoder.yudao.module.smartfactory.service.hik.HikService; import io.swagger.v3.oas.annotations.Operation; import io.swagger.v3.oas.annotations.tags.Tag; +import org.springframework.security.access.prepost.PreAuthorize; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; import javax.annotation.Resource; -import javax.annotation.security.PermitAll; /** * 工厂管理-工厂列表 @@ -29,7 +29,8 @@ public class HikController { @GetMapping("/getCameraUrl") @Operation(summary = "视频播放->查询播放地址") - @PermitAll + @PreAuthorize("@ss.hasPermission('smartfactory:camera:view')") +// @PermitAll public CommonResult getCameraUrl(String cameraCode) { String url = hikService.getPreviewUrlsApi(cameraCode, 0); return CommonResult.success(url); @@ -37,6 +38,7 @@ public class HikController { @GetMapping("/m-getCameraUrl") @Operation(summary = "视频播放->查询播放地址(微信用)") + @PreAuthorize("@ss.hasPermission('smartfactory:camera:view')") public CommonResult getMCameraUrl(String cameraCode) { String url = hikService.getPreviewUrlsApiHttps(cameraCode); @@ -46,7 +48,8 @@ public class HikController { @GetMapping("/replayUrl") @Operation(summary = "视频播放->回放流") - @PermitAll + @PreAuthorize("@ss.hasPermission('smartfactory:camera:view')") +// @PermitAll public CommonResult getReplayUrl(CameraReplayDTO cameraReplayDTO) { JSONObject replayUrl = hikService.getReplayUrl(cameraReplayDTO); return CommonResult.success(replayUrl); @@ -54,7 +57,8 @@ public class HikController { @GetMapping("/operate") @Operation(summary = "视频->云台操作") - @PermitAll + @PreAuthorize("@ss.hasPermission('smartfactory:camera:view')") +// @PermitAll public CommonResult operate(CameraOperateDTO dto) { String msg = hikService.operateCamera(dto);