diff --git a/shandan-system/src/main/java/com/keyware/shandan/bianmu/service/impl/MetadataServiceImpl.java b/shandan-system/src/main/java/com/keyware/shandan/bianmu/service/impl/MetadataServiceImpl.java index e74f9b1..77fc46f 100644 --- a/shandan-system/src/main/java/com/keyware/shandan/bianmu/service/impl/MetadataServiceImpl.java +++ b/shandan-system/src/main/java/com/keyware/shandan/bianmu/service/impl/MetadataServiceImpl.java @@ -149,13 +149,11 @@ public class MetadataServiceImpl extends BaseServiceImpl(); } String sql = MetadataUtils.generateSql(metadataBasic, dataSource); - List> list = dynamicDatasourceMapper.page(new Page<>(1, 10), sql).getRecords(); Page> page = new Page<>(1, 10); + page = dynamicDatasourceMapper.page(page, sql); // 处理Clob类型 covertClobFieldType(page.getRecords()); - - page.setTotal(list.size()); return page; }