From 1a9e49d9ff210e39f6297150db758906a4f02e6f Mon Sep 17 00:00:00 2001
From: 648540858 <648540858@qq.com>
Date: 星期五, 19 八月 2022 17:11:51 +0800
Subject: [PATCH] 依赖包版本升级

---
 src/main/java/com/genersoft/iot/vmp/vmanager/user/RoleController.java |   27 +++++++++++----------------
 1 files changed, 11 insertions(+), 16 deletions(-)

diff --git a/src/main/java/com/genersoft/iot/vmp/vmanager/user/RoleController.java b/src/main/java/com/genersoft/iot/vmp/vmanager/user/RoleController.java
index 887eb46..d4d5a2c 100644
--- a/src/main/java/com/genersoft/iot/vmp/vmanager/user/RoleController.java
+++ b/src/main/java/com/genersoft/iot/vmp/vmanager/user/RoleController.java
@@ -5,10 +5,10 @@
 import com.genersoft.iot.vmp.storager.dao.dto.Role;
 import com.genersoft.iot.vmp.utils.DateUtil;
 import com.genersoft.iot.vmp.vmanager.bean.WVPResult;
-import io.swagger.annotations.Api;
-import io.swagger.annotations.ApiImplicitParam;
-import io.swagger.annotations.ApiImplicitParams;
-import io.swagger.annotations.ApiOperation;
+
+import io.swagger.v3.oas.annotations.Operation;
+import io.swagger.v3.oas.annotations.Parameter;
+import io.swagger.v3.oas.annotations.tags.Tag;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.http.HttpStatus;
 import org.springframework.http.ResponseEntity;
@@ -16,7 +16,7 @@
 
 import java.util.List;
 
-@Api(tags = "瑙掕壊绠$悊")
+@Tag(name  = "瑙掕壊绠$悊")
 @CrossOrigin
 @RestController
 @RequestMapping("/api/role")
@@ -25,12 +25,10 @@
     @Autowired
     private IRoleService roleService;
 
-    @ApiOperation("娣诲姞瑙掕壊")
-    @ApiImplicitParams({
-            @ApiImplicitParam(name = "name", required = true, value = "瑙掕壊鍚�", dataTypeClass = String.class),
-            @ApiImplicitParam(name = "authority", required = true, value = "鏉冮檺锛堣嚜琛屽畾涔夊唴瀹癸紝鐩墠鏈娇鐢級", dataTypeClass = String.class),
-    })
     @PostMapping("/add")
+    @Operation(summary = "娣诲姞瑙掕壊")
+    @Parameter(name = "name", description = "瑙掕壊鍚�", required = true)
+    @Parameter(name = "authority", description = "鏉冮檺锛堣嚜琛屽畾涔夊唴瀹癸紝鐩墠鏈娇鐢級", required = true)
     public ResponseEntity<WVPResult<Integer>> add(@RequestParam String name,
                                                   @RequestParam(required = false) String authority){
         WVPResult<Integer> result = new WVPResult<>();
@@ -57,11 +55,9 @@
         return new ResponseEntity<>(result, HttpStatus.OK);
     }
 
-    @ApiOperation("鍒犻櫎瑙掕壊")
-    @ApiImplicitParams({
-            @ApiImplicitParam(name = "id", required = true, value = "鐢ㄦ埛Id", dataTypeClass = Integer.class),
-    })
     @DeleteMapping("/delete")
+    @Operation(summary = "鍒犻櫎瑙掕壊")
+    @Parameter(name = "id", description = "鐢ㄦ埛Id", required = true)
     public ResponseEntity<WVPResult<String>> delete(@RequestParam Integer id){
         // 鑾峰彇褰撳墠鐧诲綍鐢ㄦ埛id
         int currenRoleId = SecurityUtils.getUserInfo().getRole().getId();
@@ -79,9 +75,8 @@
         return new ResponseEntity<>(result, HttpStatus.OK);
     }
 
-    @ApiOperation("鏌ヨ瑙掕壊")
-    @ApiImplicitParams({})
     @GetMapping("/all")
+    @Operation(summary = "鏌ヨ瑙掕壊")
     public ResponseEntity<WVPResult<List<Role>>> all(){
         // 鑾峰彇褰撳墠鐧诲綍鐢ㄦ埛id
         List<Role> allRoles = roleService.getAll();

--
Gitblit v1.8.0