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 | 23 | @Schema(description = "表描述,模糊匹配", example = "芋道") |
| 24 | 24 | private String tableComment; |
| 25 | 25 | |
| 26 | + @Schema(description = "实体,模糊匹配", example = "Yudao") | |
| 27 | + private String className; | |
| 28 | + | |
| 26 | 29 | @Schema(description = "创建时间", example = "[2022-07-01 00:00:00,2022-07-01 23:59:59]") |
| 27 | 30 | @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND) |
| 28 | 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 | 21 | return selectPage(pageReqVO, new LambdaQueryWrapperX<CodegenTableDO>() |
| 22 | 22 | .likeIfPresent(CodegenTableDO::getTableName, pageReqVO.getTableName()) |
| 23 | 23 | .likeIfPresent(CodegenTableDO::getTableComment, pageReqVO.getTableComment()) |
| 24 | + .likeIfPresent(CodegenTableDO::getClassName, pageReqVO.getClassName()) | |
| 24 | 25 | .betweenIfPresent(CodegenTableDO::getCreateTime, pageReqVO.getCreateTime())); |
| 25 | 26 | } |
| 26 | 27 | ... | ... |