|
@@ -75,10 +75,14 @@ function install(app: App, options: FsSetupOpts = {}) {
|
|
|
// 查询参数转换
|
|
|
transformQuery: (query: PageQuery) => {
|
|
|
const { page, form, sort } = query;
|
|
|
- const limit = page.pageSize;
|
|
|
- const currentPage = page.currentPage ?? 1;
|
|
|
- const offset = limit * (currentPage - 1);
|
|
|
-
|
|
|
+ let limit = 0;
|
|
|
+ let currentPage = 0;
|
|
|
+ let offset = 0;
|
|
|
+ if ( page && page.pageSize) {
|
|
|
+ limit = page.pageSize;
|
|
|
+ currentPage = page.currentPage ?? 1;
|
|
|
+ offset = limit * (currentPage - 1);
|
|
|
+ }
|
|
|
return {
|
|
|
page: {
|
|
|
limit,
|