From d71f26473c703c44808cd8f76298bbde608ecc5d Mon Sep 17 00:00:00 2001
From: zhouxiantao <1026371446@qq.com>
Date: Tue, 24 Sep 2024 19:58:11 +0800
Subject: [PATCH] 纠纷态势-列表数据

---
 dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/service/CaseInfoService.java |    9 +++++++++
 1 files changed, 9 insertions(+), 0 deletions(-)

diff --git a/dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/service/CaseInfoService.java b/dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/service/CaseInfoService.java
index e427dca..26a556a 100644
--- a/dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/service/CaseInfoService.java
+++ b/dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/service/CaseInfoService.java
@@ -953,6 +953,10 @@
     }
 
     public CaseStatisticsBaseDTO statistics(Map<String, Object> terms) throws IOException {
+        Object canal = null;
+        if(ObjectUtils.isNotEmpty(terms.get("canal"))){
+            canal = terms.get("canal");
+        }
         //基础数据统计
         CaseStatisticsBaseDTO caseStatisticsBaseDTO = mapper.statisticsBase(terms);
         Integer baseTotalNum = dellNull(caseStatisticsBaseDTO.getResolveNum()) + dellNull(caseStatisticsBaseDTO.getUnResolveNum()) + dellNull(caseStatisticsBaseDTO.getResolveingNum());
@@ -1062,6 +1066,11 @@
         caseStatisticsBaseDTO.setFourSource(fourSource);
 
         //案件集合
+        if(ObjectUtils.isEmpty(canal)){
+            terms.remove("canal");
+        }else{
+            terms.put("canal", canal);
+        }
         Sort sort = Sort.by(Sort.Direction.DESC, "a.create_time");
         PageRequest pageRequest = PageRequest.of(0, 5, sort);
         Page<CasePageDTO> casePageDTOS = pageQueryAll(pageRequest, terms);

--
Gitblit v1.8.0