From b8d62de41ff7e1e0549061308aa11f68cf881ed9 Mon Sep 17 00:00:00 2001 From: 13693261870 <252740454@qq.com> Date: 星期三, 16 七月 2025 17:01:20 +0800 Subject: [PATCH] 修改所有的controller --- se-system/src/main/java/com/terra/system/controller/sys/TokenController.java | 86 ++++++++++++++++++++++--------------------- 1 files changed, 44 insertions(+), 42 deletions(-) diff --git a/se-system/src/main/java/com/terra/system/controller/sys/TokenController.java b/se-system/src/main/java/com/terra/system/controller/sys/TokenController.java index 1638fcd..263afdc 100644 --- a/se-system/src/main/java/com/terra/system/controller/sys/TokenController.java +++ b/se-system/src/main/java/com/terra/system/controller/sys/TokenController.java @@ -9,12 +9,14 @@ import com.terra.system.entity.sys.UserEntity; import com.terra.system.helper.StringHelper; import com.terra.system.service.sys.TokenService; -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.Parameters; import javax.annotation.Resource; +import io.swagger.v3.oas.annotations.enums.ParameterIn; +import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.tags.Tag; import org.springframework.web.bind.annotation.*; import javax.servlet.http.HttpServletRequest; import java.util.List; @@ -24,7 +26,7 @@ * @author WWW * @date 2022-09-28 */ -@Api(tags = "杩愮淮绠$悊\\浠ょ墝绠$悊") +@Tag(name = "杩愮淮绠$悊\\浠ょ墝绠$悊") @RestController @RequestMapping("/token") public class TokenController extends BaseController { @@ -32,12 +34,12 @@ TokenService tokenService; @SysLog() - @ApiOperation(value = "鍒嗛〉鏌ヨ骞惰繑鍥炶褰曟暟") - @ApiImplicitParams({ - @ApiImplicitParam(name = "name", value = "浠ょ墝", dataType = "String", paramType = "query", example = "ec101de8-1403-4d8f-ad13-edab8358399b"), - @ApiImplicitParam(name = "type", value = "绫诲瀷", dataType = "Integer", paramType = "query", example = "0"), - @ApiImplicitParam(name = "pageSize", value = "姣忛〉鏉℃暟", dataType = "Integer", paramType = "query", example = "10"), - @ApiImplicitParam(name = "pageIndex", value = "鍒嗛〉鏁帮紙浠�1寮�濮嬶級", dataType = "Integer", paramType = "query", example = "1") + @Operation(summary = "鍒嗛〉鏌ヨ骞惰繑鍥炶褰曟暟") + @Parameters({ + @Parameter(name = "name", description = "浠ょ墝", in = ParameterIn.QUERY, example = "ec101de8-1403-4d8f-ad13-edab8358399b"), + @Parameter(name = "type", description = "绫诲瀷", in = ParameterIn.QUERY, example = "0"), + @Parameter(name = "pageSize", description = "姣忛〉鏉℃暟", in = ParameterIn.QUERY, example = "10"), + @Parameter(name = "pageIndex", description = "鍒嗛〉鏁帮紙浠�1寮�濮嬶級", in = ParameterIn.QUERY, example = "1") }) @GetMapping(value = "/selectByPageAndCount") public ResponseMsg<List<TokenEntity>> selectByPageAndCount(String name, Integer type, Integer pageSize, Integer pageIndex) { @@ -57,9 +59,9 @@ } @SysLog() - @ApiOperation(value = "鎻掑叆涓�鏉�") - @ApiImplicitParams({ - @ApiImplicitParam(name = "entity", value = "瀹炰綋绫�", dataType = "TokenEntity", paramType = "body", example = "") + @Operation(summary = "鎻掑叆涓�鏉�") + @Parameters({ + @Parameter(name = "entity", description = "瀹炰綋绫�", example = "") }) @PostMapping(value = "/insertToken", produces = "application/json; charset=UTF-8") public ResponseMsg<Integer> insertToken(@RequestBody TokenEntity entity, HttpServletRequest req) { @@ -78,10 +80,10 @@ } @SysLog() - @ApiOperation(value = "鍒涘缓鏂颁护鐗�") - @ApiImplicitParams({ - @ApiImplicitParam(name = "type", value = "浠ょ墝绫诲埆锛�0-涓存椂锛�1-鍥哄畾", dataType = "Integer", paramType = "query", example = "1"), - @ApiImplicitParam(name = "min", value = "鍒嗛挓鏁帮細榛樿1涓湀", dataType = "Integer", paramType = "query", example = "43200") + @Operation(summary = "鍒涘缓鏂颁护鐗�") + @Parameters({ + @Parameter(name = "type", description = "浠ょ墝绫诲埆锛�0-涓存椂锛�1-鍥哄畾", in = ParameterIn.QUERY, example = "1"), + @Parameter(name = "min", description = "鍒嗛挓鏁帮細榛樿1涓湀", in = ParameterIn.QUERY, example = "43200") }) @GetMapping(value = "/insertNewToken") public ResponseMsg<Object> insertNewToken(Integer type, Integer min, HttpServletRequest req) { @@ -107,9 +109,9 @@ } @SysLog() - @ApiOperation(value = "鍒犻櫎涓�鏉�") - @ApiImplicitParams({ - @ApiImplicitParam(name = "id", value = "ID", dataType = "Integer", paramType = "query", example = "1") + @Operation(summary = "鍒犻櫎涓�鏉�") + @Parameters({ + @Parameter(name = "id", description = "ID", in = ParameterIn.QUERY, example = "1") }) @GetMapping(value = "/deleteToken") public ResponseMsg<Integer> deleteToken(int id) { @@ -123,9 +125,9 @@ } @SysLog() - @ApiOperation(value = "鍒犻櫎澶氭潯") - @ApiImplicitParams({ - @ApiImplicitParam(name = "ids", value = "ID鏁扮粍", dataType = "List<Integer>", paramType = "query", example = "1,2") + @Operation(summary = "鍒犻櫎澶氭潯") + @Parameters({ + @Parameter(name = "ids", description = "ID鏁扮粍", schema = @Schema(type = "array"), in = ParameterIn.QUERY, example = "1,2") }) @GetMapping(value = "/deleteTokens") public ResponseMsg<Integer> deleteTokens(@RequestParam List<Integer> ids) { @@ -143,9 +145,9 @@ } @SysLog() - @ApiOperation(value = "鏇存柊涓�鏉�") - @ApiImplicitParams({ - @ApiImplicitParam(name = "entity", value = "瀹炰綋绫�", dataType = "TokenEntity", paramType = "body", example = "") + @Operation(summary = "鏇存柊涓�鏉�") + @Parameters({ + @Parameter(name = "entity", description = "瀹炰綋绫�", example = "") }) @ResponseBody @PostMapping(value = "/updateToken", produces = "application/json; charset=UTF-8") @@ -165,9 +167,9 @@ } @SysLog() - @ApiOperation(value = "鏍规嵁ID鏇存柊浠ょ墝涓哄け鏁�") - @ApiImplicitParams({ - @ApiImplicitParam(name = "id", value = "浠ょ墝ID", dataType = "Integer", paramType = "query", example = "6563") + @Operation(summary = "鏍规嵁ID鏇存柊浠ょ墝涓哄け鏁�") + @Parameters({ + @Parameter(name = "id", description = "浠ょ墝ID", in = ParameterIn.QUERY, example = "6563") }) @GetMapping(value = "/updateExpireById") public ResponseMsg<Integer> updateExpireById(Integer id, HttpServletRequest req) { @@ -191,9 +193,9 @@ } @SysLog() - @ApiOperation(value = "鏍规嵁Token鏇存柊浠ょ墝涓哄け鏁�") - @ApiImplicitParams({ - @ApiImplicitParam(name = "tk", value = "浠ょ墝", dataType = "String", paramType = "query", example = "2edea2a2-e307-4baa-992c-b477ce0566dd") + @Operation(summary = "鏍规嵁Token鏇存柊浠ょ墝涓哄け鏁�") + @Parameters({ + @Parameter(name = "tk", description = "浠ょ墝", in = ParameterIn.QUERY, example = "2edea2a2-e307-4baa-992c-b477ce0566dd") }) @GetMapping(value = "/updateExpireByToken") public ResponseMsg<Integer> updateExpireByToken(String tk, HttpServletRequest req) { @@ -217,9 +219,9 @@ } @SysLog() - @ApiOperation(value = "鏍规嵁ID鏌ヨ") - @ApiImplicitParams({ - @ApiImplicitParam(name = "id", value = "ID", dataType = "Integer", paramType = "query", example = "1658") + @Operation(summary = "鏍规嵁ID鏌ヨ") + @Parameters({ + @Parameter(name = "id", description = "ID", in = ParameterIn.QUERY, example = "1658") }) @GetMapping(value = "/selectToken") public ResponseMsg<TokenEntity> selectToken(int id) { @@ -233,9 +235,9 @@ } @SysLog() - @ApiOperation(value = "鏍规嵁ID鏌ヨ(鏈夋晥鏈熷唴鐨�)") - @ApiImplicitParams({ - @ApiImplicitParam(name = "id", value = "ID", dataType = "Integer", paramType = "query", example = "6563") + @Operation(summary = "鏍规嵁ID鏌ヨ(鏈夋晥鏈熷唴鐨�)") + @Parameters({ + @Parameter(name = "id", description = "ID", in = ParameterIn.QUERY, example = "6563") }) @GetMapping(value = "/selectOneById") public ResponseMsg<TokenEntity> selectOneById(Integer id) { @@ -252,9 +254,9 @@ } @SysLog() - @ApiOperation(value = "鏍规嵁token鏌ヨ(鏈夋晥鏈熷唴鐨�)") - @ApiImplicitParams({ - @ApiImplicitParam(name = "tk", value = "浠ょ墝", dataType = "String", paramType = "query", example = "2edea2a2-e307-4baa-992c-b477ce0566dd") + @Operation(summary = "鏍规嵁token鏌ヨ(鏈夋晥鏈熷唴鐨�)") + @Parameters({ + @Parameter(name = "tk", description = "浠ょ墝", in = ParameterIn.QUERY, example = "2edea2a2-e307-4baa-992c-b477ce0566dd") }) @GetMapping(value = "/selectOneByToken") public ResponseMsg<TokenEntity> selectOneByToken(String tk) { -- Gitblit v1.9.3