diff --git a/pigx-visual/pigx-codegen/pom.xml b/pigx-visual/pigx-codegen/pom.xml index e340c0b6c..034cb2a41 100755 --- a/pigx-visual/pigx-codegen/pom.xml +++ b/pigx-visual/pigx-codegen/pom.xml @@ -16,7 +16,7 @@ 2.0.2 - 0.0.4 + 0.0.5 11.5.0.0 8.7.1-jdk17-20232101 1.10 diff --git a/pigx-visual/pigx-codegen/src/main/java/com/pig4cloud/pigx/codegen/service/impl/GenTableServiceImpl.java b/pigx-visual/pigx-codegen/src/main/java/com/pig4cloud/pigx/codegen/service/impl/GenTableServiceImpl.java index 75c0f4e57..24e4744b2 100644 --- a/pigx-visual/pigx-codegen/src/main/java/com/pig4cloud/pigx/codegen/service/impl/GenTableServiceImpl.java +++ b/pigx-visual/pigx-codegen/src/main/java/com/pig4cloud/pigx/codegen/service/impl/GenTableServiceImpl.java @@ -111,7 +111,12 @@ public class GenTableServiceImpl extends ServiceImpl i // 手动切换数据源 DynamicDataSourceContextHolder.push(table.getDsName()); List tableList = ServiceProxy.metadata().tables().values().stream() - .filter(t -> StrUtil.containsIgnoreCase(t.getTableName(), table.getTableName())).toList(); + .filter(t -> { + if (StrUtil.isBlank(table.getTableName())) { + return true; + } + return StrUtil.containsIgnoreCase(t.getName(false), table.getTableName()); + }).toList(); // 根据 page 进行分页 List
records = CollUtil.page((int) page.getCurrent() - 1, (int) page.getSize(), tableList);