mirror of
https://github.com/CodePhiliaX/Chat2DB.git
synced 2025-07-31 03:32:43 +08:00
export current page CSV
This commit is contained in:
@ -84,7 +84,7 @@ public class RdbDmlExportController {
|
|||||||
ExportTypeEnum exportType = EasyEnumUtils.getEnum(ExportTypeEnum.class, request.getExportType());
|
ExportTypeEnum exportType = EasyEnumUtils.getEnum(ExportTypeEnum.class, request.getExportType());
|
||||||
String sql;
|
String sql;
|
||||||
if (exportSize == ExportSizeEnum.CURRENT_PAGE) {
|
if (exportSize == ExportSizeEnum.CURRENT_PAGE) {
|
||||||
sql = request.getSql();
|
sql = request.getOriginalSql() + " LIMIT " + request.getPageSize() + " OFFSET " + (request.getPageNo() - 1) * request.getPageSize();
|
||||||
} else {
|
} else {
|
||||||
sql = request.getOriginalSql();
|
sql = request.getOriginalSql();
|
||||||
}
|
}
|
||||||
|
@ -23,6 +23,9 @@ public class DataExportRequest extends DataSourceBaseRequest {
|
|||||||
*/
|
*/
|
||||||
private String originalSql;
|
private String originalSql;
|
||||||
|
|
||||||
|
private Integer pageNo;
|
||||||
|
private Integer pageSize;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* export type
|
* export type
|
||||||
*
|
*
|
||||||
|
Reference in New Issue
Block a user