From 2b278a1aa078b39d891f3eb00aac729ed2c1c5b3 Mon Sep 17 00:00:00 2001
From: wl <173@qq.com>
Date: 星期一, 25 七月 2022 17:28:58 +0800
Subject: [PATCH] 报案人查询分页处理,处理案件早发时间 修改问题

---
 src/main/java/com/example/jz/service/impl/CauseServiceImpl.java |   13 +++++++++----
 1 files changed, 9 insertions(+), 4 deletions(-)

diff --git a/src/main/java/com/example/jz/service/impl/CauseServiceImpl.java b/src/main/java/com/example/jz/service/impl/CauseServiceImpl.java
index 25e66ce..c2a73b9 100644
--- a/src/main/java/com/example/jz/service/impl/CauseServiceImpl.java
+++ b/src/main/java/com/example/jz/service/impl/CauseServiceImpl.java
@@ -125,8 +125,10 @@
     }
 
     @Override
-    public List<CauseReportVo> getReporterList(Integer causeId) {
-        return reportDao.selectList(new QueryWrapper<Report>().eq("cause_id", causeId)).stream()
+    public PageParam<CauseReportVo> getReporterList(Integer causeId) {
+        PageParam<Report> PageParam = new PageParam<>();
+        PageParam<Report> reportPageParam = reportDao.selectPage(PageParam, new QueryWrapper<Report>().eq("cause_id", causeId));
+        reportPageParam.getRecords().stream()
                 .map(
                         a -> {
                             CauseReportVo causeReportVo = new CauseReportVo();
@@ -139,6 +141,9 @@
                             return causeReportVo;
                         }
                 ).collect(Collectors.toList());
+        PageParam<CauseReportVo> causeReportVoPageParam = new PageParam<>();
+        BeanUtils.copyProperties(reportPageParam, causeReportVoPageParam);
+        return causeReportVoPageParam;
     }
 
     @Override
@@ -149,7 +154,7 @@
     @Override
     public void deleteCause(Integer id) {
         causeDao.deleteById(id);
-        groupDao.delete(new QueryWrapper<Group>().eq("cause_id",id));
+        groupDao.delete(new QueryWrapper<Group>().eq("cause_id", id));
     }
 
     @Override
@@ -160,7 +165,7 @@
         EasyExcel.read(multipartFile.getInputStream(), CauseLoadDto.class, new AnalysisEventListener<CauseLoadDto>() {
                     @Override
                     public void invoke(CauseLoadDto data, AnalysisContext context) {
-                        if (StringUtils.isNotBlank(data.getName())&&StringUtils.isNotBlank(data.getUserName())){
+                        if (StringUtils.isNotBlank(data.getName()) && StringUtils.isNotBlank(data.getUserName())) {
                             causeLoadDtos.add(data);
                         }
                     }

--
Gitblit v1.8.0