|
|
@ -123,9 +123,6 @@ public class GenTableServiceImpl implements IGenTableService {
|
|
|
|
// 获取查询条件
|
|
|
|
// 获取查询条件
|
|
|
|
String tableName = genTable.getTableName();
|
|
|
|
String tableName = genTable.getTableName();
|
|
|
|
String tableComment = genTable.getTableComment();
|
|
|
|
String tableComment = genTable.getTableComment();
|
|
|
|
// 获取分页参数
|
|
|
|
|
|
|
|
Integer pageNum = pageQuery.getPageNum();
|
|
|
|
|
|
|
|
Integer pageSize = pageQuery.getPageSize();
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
LinkedHashMap<String, Table<?>> tablesMap = ServiceProxy.metadata().tables();
|
|
|
|
LinkedHashMap<String, Table<?>> tablesMap = ServiceProxy.metadata().tables();
|
|
|
|
if (CollUtil.isEmpty(tablesMap)) {
|
|
|
|
if (CollUtil.isEmpty(tablesMap)) {
|
|
|
@ -170,10 +167,10 @@ public class GenTableServiceImpl implements IGenTableService {
|
|
|
|
return gen;
|
|
|
|
return gen;
|
|
|
|
}).toList();
|
|
|
|
}).toList();
|
|
|
|
|
|
|
|
|
|
|
|
// 创建分页对象,并设置总记录数
|
|
|
|
IPage<GenTable> page = pageQuery.build();
|
|
|
|
IPage<GenTable> page = new Page<>(pageNum, pageSize, tables.size());
|
|
|
|
page.setTotal(tables.size());
|
|
|
|
// 使用CollUtil进行分页,并设置分页记录
|
|
|
|
// 手动分页 set数据
|
|
|
|
page.setRecords(CollUtil.page(pageNum - 1, pageSize, tables));
|
|
|
|
page.setRecords(CollUtil.page((int) page.getCurrent() - 1, (int) page.getSize(), tables));
|
|
|
|
return TableDataInfo.build(page);
|
|
|
|
return TableDataInfo.build(page);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|