From 1acb6f2a08747a4b17c116b7bb54b1878887bc00 Mon Sep 17 00:00:00 2001
From: xiangpei <xiangpei@timesnew.cn>
Date: 星期二, 23 四月 2024 14:11:12 +0800
Subject: [PATCH] 核算报告分页

---
 ycl-server/src/main/java/com/ycl/platform/service/impl/CalculateReportServiceImpl.java |   14 +++-----------
 1 files changed, 3 insertions(+), 11 deletions(-)

diff --git a/ycl-server/src/main/java/com/ycl/platform/service/impl/CalculateReportServiceImpl.java b/ycl-server/src/main/java/com/ycl/platform/service/impl/CalculateReportServiceImpl.java
index b599917..01fedde 100644
--- a/ycl-server/src/main/java/com/ycl/platform/service/impl/CalculateReportServiceImpl.java
+++ b/ycl-server/src/main/java/com/ycl/platform/service/impl/CalculateReportServiceImpl.java
@@ -101,17 +101,9 @@
      */
     @Override
     public Result page(CalculateReportQuery query) {
-
-        IPage<CalculateReport> page = new LambdaQueryChainWrapper<>(baseMapper)
-                .orderByDesc(CalculateReport::getCreateTime)
-                .page(PageUtil.getPage(query, CalculateReport.class));
-
-        List<CalculateReportVO> vos = page.getRecords().stream()
-                .map(
-                        entity -> CalculateReportVO.getVoByEntity(entity, null)
-                )
-                .collect(Collectors.toList());
-        return Result.ok().data(vos).total(page.getTotal());
+        IPage<CalculateReportVO> page = PageUtil.getPage(query, CalculateReportVO.class);
+        baseMapper.page(query, page);
+        return Result.ok().data(page.getRecords()).total(page.getTotal());
     }
 
     /**

--
Gitblit v1.8.0