|
@@ -1,6 +1,5 @@
|
|
|
// eslint-disable-next-line import/no-extraneous-dependencies
|
|
// eslint-disable-next-line import/no-extraneous-dependencies
|
|
|
import { Request, Response } from 'express';
|
|
import { Request, Response } from 'express';
|
|
|
-import { parse } from 'url';
|
|
|
|
|
import { TableListItem, TableListParams } from '@/pages/TableList/data';
|
|
import { TableListItem, TableListParams } from '@/pages/TableList/data';
|
|
|
|
|
|
|
|
// mock tableListDataSource
|
|
// mock tableListDataSource
|
|
@@ -39,7 +38,7 @@ function getRule(req: Request, res: Response, u: string) {
|
|
|
realUrl = req.url;
|
|
realUrl = req.url;
|
|
|
}
|
|
}
|
|
|
const { current = 1, pageSize = 10 } = req.query;
|
|
const { current = 1, pageSize = 10 } = req.query;
|
|
|
- const params = (parse(realUrl, true).query as unknown) as TableListParams;
|
|
|
|
|
|
|
+ const params = (new URLSearchParams(realUrl.split('?')[1]) as unknown) as TableListParams;
|
|
|
|
|
|
|
|
let dataSource = [...tableListDataSource].slice(
|
|
let dataSource = [...tableListDataSource].slice(
|
|
|
((current as number) - 1) * (pageSize as number),
|
|
((current as number) - 1) * (pageSize as number),
|