代码生成:支持树形表结构的配置

This commit is contained in:
YunaiV
2023-11-16 00:11:31 +08:00
parent 0d49691aa0
commit a2f7067494
8 changed files with 21 additions and 3 deletions

View File

@@ -13,7 +13,7 @@ import java.math.BigDecimal;
#end
## 处理 LocalDateTime 字段的引入
#foreach ($column in $columns)
#if (${table.listOperationResult} && ${column.javaType} == "LocalDateTime")
#if (${column.listOperationResult} && ${column.javaType} == "LocalDateTime")
import org.springframework.format.annotation.DateTimeFormat;
import java.time.LocalDateTime;
#break

View File

@@ -34,8 +34,8 @@ public class ${sceneEnum.prefixClass}${table.className}SaveReqVO {
#if (${column.createOperation} || ${column.updateOperation})
## 1. 处理 Swagger 注解
@Schema(description = "${column.columnComment}"#if (!${column.nullable}), requiredMode = Schema.RequiredMode.REQUIRED#end#if ("$!column.example" != ""), example = "${column.example}"#end)
#if (!${column.nullable})
## 2. 处理 Validator 参数校验
#if (!${column.nullable} && !${column.primaryKey})
#if (${column.javaType} == 'String')
@NotEmpty(message = "${column.columnComment}不能为空")
#else