diff --git a/blade-service/blade-desk/src/main/java/org/springblade/desk/produce/controller/WorkProcessController.java b/blade-service/blade-desk/src/main/java/org/springblade/desk/produce/controller/WorkProcessController.java index 6fa9d66df..ac67f099e 100644 --- a/blade-service/blade-desk/src/main/java/org/springblade/desk/produce/controller/WorkProcessController.java +++ b/blade-service/blade-desk/src/main/java/org/springblade/desk/produce/controller/WorkProcessController.java @@ -1,6 +1,8 @@ package org.springblade.desk.produce.controller; +import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.baomidou.mybatisplus.core.metadata.IPage; +import com.baomidou.mybatisplus.core.toolkit.Wrappers; import com.github.xiaoymin.knife4j.annotations.ApiOperationSupport; import io.swagger.v3.oas.annotations.Operation; import io.swagger.v3.oas.annotations.Parameter; @@ -102,7 +104,8 @@ public class WorkProcessController extends BladeController { @GetMapping("/pageDataMaintainLog") @Operation(summary = "数据维护记录分页查询") public R> pageMesDataMaintainLog(MesDataMaintainLog mesDataMaintainLog, Query query) { - IPage page = mesDataMaintainLogService.page(Condition.getPage(query), Condition.getQueryWrapper(mesDataMaintainLog)); + LambdaQueryWrapper wrapper = Wrappers.lambdaQuery(mesDataMaintainLog).orderByDesc(MesDataMaintainLog::getCreateTime); + IPage page = mesDataMaintainLogService.page(Condition.getPage(query), wrapper); for (MesDataMaintainLog record : page.getRecords()) { User user = UserCache.getUser(record.getCreateUser()); record.setName(user != null ? user.getName() : null);