From a3772582f2c108f55fb45001a797f78fc63caf79 Mon Sep 17 00:00:00 2001 From: huangjiayang <5265313@qq.com> Date: 星期三, 23 四月 2025 18:13:53 +0800 Subject: [PATCH] 【UPDATE】修改代码生成增加springDoc注解 --- aps-modules/aps-gen/src/main/resources/vm/java/controller.java.vm | 10 ++++++++++ 1 files changed, 10 insertions(+), 0 deletions(-) diff --git a/aps-modules/aps-gen/src/main/resources/vm/java/controller.java.vm b/aps-modules/aps-gen/src/main/resources/vm/java/controller.java.vm index ab122ea..e00af1c 100644 --- a/aps-modules/aps-gen/src/main/resources/vm/java/controller.java.vm +++ b/aps-modules/aps-gen/src/main/resources/vm/java/controller.java.vm @@ -3,6 +3,8 @@ import java.util.List; import java.io.IOException; import javax.servlet.http.HttpServletResponse; +import io.swagger.annotations.Api; +import io.swagger.annotations.ApiOperation; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.PostMapping; @@ -31,6 +33,8 @@ * @author ${author} * @date ${datetime} */ + +@Tag(name = "${functionName}", description = "${functionName}鎺ュ彛") @RestController @RequestMapping("/${businessName}") public class ${ClassName}Controller extends BaseController @@ -41,6 +45,7 @@ /** * 鏌ヨ${functionName}鍒楄〃 */ + @Operation(summary = "鏌ヨ${functionName}鍒楄〃", description = "鍒嗛〉鏌ヨ") @RequiresPermissions("${permissionPrefix}:list") @GetMapping("/list") #if($table.crud || $table.sub) @@ -61,6 +66,7 @@ /** * 瀵煎嚭${functionName}鍒楄〃 */ + @Operation(summary = "瀵煎嚭${functionName}鍒楄〃", description = "瀵煎嚭") @RequiresPermissions("${permissionPrefix}:export") @Log(title = "${functionName}", businessType = BusinessType.EXPORT) @PostMapping("/export") @@ -74,6 +80,7 @@ /** * 鑾峰彇${functionName}璇︾粏淇℃伅 */ + @Operation(summary = "鑾峰彇${functionName}璇︾粏淇℃伅", description = "鏍规嵁id鑾峰彇") @RequiresPermissions("${permissionPrefix}:query") @GetMapping(value = "/{${pkColumn.javaField}}") public AjaxResult getInfo(@PathVariable("${pkColumn.javaField}") ${pkColumn.javaType} ${pkColumn.javaField}) @@ -84,6 +91,7 @@ /** * 鏂板${functionName} */ + @Operation(summary = "鏂板${functionName}", description = "鍗曚釜鏂板") @RequiresPermissions("${permissionPrefix}:add") @Log(title = "${functionName}", businessType = BusinessType.INSERT) @PostMapping @@ -95,6 +103,7 @@ /** * 淇敼${functionName} */ + @Operation(summary = "淇敼${functionName}", description = "鍗曚釜淇敼") @RequiresPermissions("${permissionPrefix}:edit") @Log(title = "${functionName}", businessType = BusinessType.UPDATE) @PutMapping @@ -106,6 +115,7 @@ /** * 鍒犻櫎${functionName} */ + @Operation(summary = "鍒犻櫎${functionName}", description = "鎵归噺鍒犻櫎") @RequiresPermissions("${permissionPrefix}:remove") @Log(title = "${functionName}", businessType = BusinessType.DELETE) @DeleteMapping("/{${pkColumn.javaField}s}") -- Gitblit v1.9.3