From 405701009d3f96dbc43b2135e4aee186cc1d4811 Mon Sep 17 00:00:00 2001 From: aeizzz Date: Tue, 3 Jan 2023 11:29:05 +0800 Subject: [PATCH] =?UTF-8?q?:sparkles:=20Introducing=20new=20features.=20?= =?UTF-8?q?=E9=80=82=E9=85=8Dopenapi=20=E4=BF=AE=E6=94=B9=E4=BB=A3?= =?UTF-8?q?=E7=A0=81=E7=94=9F=E6=88=90=E5=99=A8=E6=A8=A1=E6=9D=BF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/main/resources/template/Controller.java.vm | 7 +++++-- .../src/main/resources/template/Entity.java.vm | 5 ++--- 2 files changed, 7 insertions(+), 5 deletions(-) diff --git a/pigx-visual/pigx-codegen/src/main/resources/template/Controller.java.vm b/pigx-visual/pigx-codegen/src/main/resources/template/Controller.java.vm index 32bc07b0a..fcd1e50b8 100755 --- a/pigx-visual/pigx-codegen/src/main/resources/template/Controller.java.vm +++ b/pigx-visual/pigx-codegen/src/main/resources/template/Controller.java.vm @@ -25,8 +25,10 @@ import ${package}.${moduleName}.entity.${className}; import ${package}.${moduleName}.service.${className}Service; import org.springframework.security.access.prepost.PreAuthorize; import com.pig4cloud.pigx.common.excel.annotation.ResponseExcel; -import io.swagger.annotations.Api; -import io.swagger.annotations.ApiOperation; +import io.swagger.v3.oas.annotations.security.SecurityRequirement; +import org.springframework.http.HttpHeaders; +import io.swagger.v3.oas.annotations.tags.Tag; +import io.swagger.v3.oas.annotations.Operation; import lombok.RequiredArgsConstructor; import org.springframework.web.bind.annotation.*; @@ -42,6 +44,7 @@ import java.util.List; @RequiredArgsConstructor @RequestMapping("/${pathName}" ) @Tag(description = "${pathName}", name = "${comments}管理") +@SecurityRequirement(name = HttpHeaders.AUTHORIZATION) public class ${className}Controller { private final ${className}Service ${classname}Service; diff --git a/pigx-visual/pigx-codegen/src/main/resources/template/Entity.java.vm b/pigx-visual/pigx-codegen/src/main/resources/template/Entity.java.vm index f5d2ef49d..4b05adf26 100755 --- a/pigx-visual/pigx-codegen/src/main/resources/template/Entity.java.vm +++ b/pigx-visual/pigx-codegen/src/main/resources/template/Entity.java.vm @@ -22,8 +22,7 @@ import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import com.baomidou.mybatisplus.extension.activerecord.Model; -import io.swagger.annotations.ApiModel; -import io.swagger.annotations.ApiModelProperty; +import io.swagger.v3.oas.annotations.media.Schema; import lombok.Data; import lombok.EqualsAndHashCode; #if(${hasBigDecimal}) @@ -53,7 +52,7 @@ public class ${className} extends Model<${className}> { #if($column.columnName == $pk.columnName) @TableId(type = IdType.ASSIGN_ID) #end - @Schema(value="$column.comments"#if($column.hidden),hidden=$column.hidden#end) + @Schema(description="$column.comments"#if($column.hidden),hidden=$column.hidden#end) private $column.attrType $column.lowerAttrName; #end