Commit af4f52a25f2ca2db3b754302b8785491e41fbb45
1 parent
37fcc5cb
解决代码生成页面实体查询条件无效问题
Showing
2 changed files
with
4 additions
and
0 deletions
yudao-module-infra/yudao-module-infra-biz/src/main/java/cn/iocoder/yudao/module/infra/controller/admin/codegen/vo/table/CodegenTablePageReqVO.java
| @@ -23,6 +23,9 @@ public class CodegenTablePageReqVO extends PageParam { | @@ -23,6 +23,9 @@ public class CodegenTablePageReqVO extends PageParam { | ||
| 23 | @Schema(description = "表描述,模糊匹配", example = "芋道") | 23 | @Schema(description = "表描述,模糊匹配", example = "芋道") |
| 24 | private String tableComment; | 24 | private String tableComment; |
| 25 | 25 | ||
| 26 | + @Schema(description = "实体,模糊匹配", example = "Yudao") | ||
| 27 | + private String className; | ||
| 28 | + | ||
| 26 | @Schema(description = "创建时间", example = "[2022-07-01 00:00:00,2022-07-01 23:59:59]") | 29 | @Schema(description = "创建时间", example = "[2022-07-01 00:00:00,2022-07-01 23:59:59]") |
| 27 | @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND) | 30 | @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND) |
| 28 | private LocalDateTime[] createTime; | 31 | private LocalDateTime[] createTime; |
yudao-module-infra/yudao-module-infra-biz/src/main/java/cn/iocoder/yudao/module/infra/dal/mysql/codegen/CodegenTableMapper.java
| @@ -21,6 +21,7 @@ public interface CodegenTableMapper extends BaseMapperX<CodegenTableDO> { | @@ -21,6 +21,7 @@ public interface CodegenTableMapper extends BaseMapperX<CodegenTableDO> { | ||
| 21 | return selectPage(pageReqVO, new LambdaQueryWrapperX<CodegenTableDO>() | 21 | return selectPage(pageReqVO, new LambdaQueryWrapperX<CodegenTableDO>() |
| 22 | .likeIfPresent(CodegenTableDO::getTableName, pageReqVO.getTableName()) | 22 | .likeIfPresent(CodegenTableDO::getTableName, pageReqVO.getTableName()) |
| 23 | .likeIfPresent(CodegenTableDO::getTableComment, pageReqVO.getTableComment()) | 23 | .likeIfPresent(CodegenTableDO::getTableComment, pageReqVO.getTableComment()) |
| 24 | + .likeIfPresent(CodegenTableDO::getClassName, pageReqVO.getClassName()) | ||
| 24 | .betweenIfPresent(CodegenTableDO::getCreateTime, pageReqVO.getCreateTime())); | 25 | .betweenIfPresent(CodegenTableDO::getCreateTime, pageReqVO.getCreateTime())); |
| 25 | } | 26 | } |
| 26 | 27 |