From 7cbee82d2572041332eb69bc2d0d9c6a93492efe Mon Sep 17 00:00:00 2001
From: 潘志宝 <979469083@qq.com>
Date: 星期二, 15 十月 2024 11:52:48 +0800
Subject: [PATCH] HttpCollectorIhDB

---
 iailab-module-data/iailab-module-data-biz/src/main/java/com/iailab/module/data/channel/kio/controller/admin/ChannelKioDeviceController.java |    8 +++++++-
 1 files changed, 7 insertions(+), 1 deletions(-)

diff --git a/iailab-module-data/iailab-module-data-biz/src/main/java/com/iailab/module/data/channel/kio/controller/admin/ChannelKioDeviceController.java b/iailab-module-data/iailab-module-data-biz/src/main/java/com/iailab/module/data/channel/kio/controller/admin/ChannelKioDeviceController.java
index 8b50bee..67b5070 100644
--- a/iailab-module-data/iailab-module-data-biz/src/main/java/com/iailab/module/data/channel/kio/controller/admin/ChannelKioDeviceController.java
+++ b/iailab-module-data/iailab-module-data-biz/src/main/java/com/iailab/module/data/channel/kio/controller/admin/ChannelKioDeviceController.java
@@ -10,6 +10,7 @@
 import com.iailab.module.data.channel.kio.vo.KioDeviceRespVO;
 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.*;
 
 import javax.annotation.Resource;
@@ -32,12 +33,14 @@
     @Resource
     private ChannelKioDeviceService channelKioDeviceService;
 
+    @PreAuthorize("@ss.hasPermission('data:channel-kio:query')")
     @GetMapping("page")
     public CommonResult<PageResult<KioDeviceRespVO>> list(@Valid KioDevicePageReqVO reqVO) {
         PageResult<ChannelKioDeviceEntity> page = channelKioDeviceService.queryPage(reqVO);
         return success(BeanUtils.toBean(page, KioDeviceRespVO.class));
     }
 
+    @PreAuthorize("@ss.hasPermission('data:channel-kio:query')")
     @GetMapping("/info/{id}")
     @Operation(summary = "信息")
     public CommonResult<ChannelKioDeviceEntity> info(@PathVariable("id") String id) {
@@ -45,8 +48,9 @@
         return success(info);
     }
 
+    @PreAuthorize("@ss.hasPermission('data:channel-kio:create')")
     @PostMapping("/add")
-    public CommonResult<Boolean> add(@RequestBody ChannelKioDeviceEntity channelKioDeviceEntity) {
+    public CommonResult<Boolean> create(@RequestBody ChannelKioDeviceEntity channelKioDeviceEntity) {
         String id = UUID.randomUUID().toString();
         channelKioDeviceEntity.setId(id);
         channelKioDeviceEntity.setCreateTime(new Date());
@@ -54,6 +58,7 @@
         return success(true);
     }
 
+    @PreAuthorize("@ss.hasPermission('data:channel-kio:update')")
     @PutMapping("/update")
     public CommonResult<Boolean> update(@RequestBody ChannelKioDeviceEntity channelKioDeviceEntity) {
         channelKioDeviceEntity.setUpdateTime(new Date());
@@ -61,6 +66,7 @@
         return success(true);
     }
 
+    @PreAuthorize("@ss.hasPermission('data:channel-kio:delete')")
     @DeleteMapping("/delete")
     public CommonResult<Boolean> delete(@RequestParam("id") String id) {
         channelKioDeviceService.delete(id);

--
Gitblit v1.9.3