数据维护记录

liweidong
李涛 3 days ago
parent c790d27eef
commit 55ade09985
  1. 5
      blade-service/blade-desk/src/main/java/org/springblade/desk/produce/controller/WorkProcessController.java

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

Loading…
Cancel
Save