mirror of
https://github.com/CodePhiliaX/Chat2DB.git
synced 2025-08-02 21:50:43 +08:00
operation order desc
This commit is contained in:
@ -40,7 +40,12 @@ public class OperationPageQueryParam extends PageQueryParam {
|
|||||||
/**
|
/**
|
||||||
* orderBy modify time desc
|
* orderBy modify time desc
|
||||||
*/
|
*/
|
||||||
private boolean orderByDesc;
|
private Boolean orderByDesc;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* orderBy create time desc
|
||||||
|
*/
|
||||||
|
private Boolean orderByCreateDesc;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* operation type
|
* operation type
|
||||||
|
@ -143,10 +143,11 @@ public class OperationServiceImpl implements OperationService {
|
|||||||
Integer offset = param.getPageSize();
|
Integer offset = param.getPageSize();
|
||||||
Page<OperationSavedDO> page = new Page<>(start, offset);
|
Page<OperationSavedDO> page = new Page<>(start, offset);
|
||||||
page.setOptimizeCountSql(false);
|
page.setOptimizeCountSql(false);
|
||||||
if (param.isOrderByDesc()) {
|
if (Objects.nonNull(param.getOrderByDesc()) && param.getOrderByDesc()) {
|
||||||
queryWrapper.orderByDesc("gmt_modified");
|
queryWrapper.orderByDesc("gmt_modified");
|
||||||
} else {
|
}
|
||||||
queryWrapper.orderByAsc("gmt_modified");
|
if (Objects.nonNull(param.getOrderByCreateDesc()) && param.getOrderByCreateDesc()) {
|
||||||
|
queryWrapper.orderByDesc("gmt_create");
|
||||||
}
|
}
|
||||||
IPage<OperationSavedDO> iPage = operationSavedMapper.selectPage(page, queryWrapper);
|
IPage<OperationSavedDO> iPage = operationSavedMapper.selectPage(page, queryWrapper);
|
||||||
List<Operation> userSavedDdlDOS = operationConverter.do2dto(iPage.getRecords());
|
List<Operation> userSavedDdlDOS = operationConverter.do2dto(iPage.getRecords());
|
||||||
|
@ -42,6 +42,11 @@ public class OperationQueryRequest extends PageQueryRequest {
|
|||||||
*/
|
*/
|
||||||
private Boolean orderByDesc;
|
private Boolean orderByDesc;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* orderBy create time desc
|
||||||
|
*/
|
||||||
|
private Boolean orderByCreateDesc;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* operation type
|
* operation type
|
||||||
*/
|
*/
|
||||||
|
Reference in New Issue
Block a user