From 2cc4ff419e5ad9abdc70556146adb4af4d258af3 Mon Sep 17 00:00:00 2001
From: lidongdong <1459917685@qq.com>
Date: 星期二, 01 十一月 2022 11:13:59 +0800
Subject: [PATCH] Merge remote-tracking branch 'origin/huacheng_test' into huacheng_test

---
 springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComEventServiceImpl.java |   22 ++++++++++++++--------
 1 files changed, 14 insertions(+), 8 deletions(-)

diff --git a/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComEventServiceImpl.java b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComEventServiceImpl.java
index 070873e..20e4ae2 100644
--- a/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComEventServiceImpl.java
+++ b/springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComEventServiceImpl.java
@@ -41,6 +41,7 @@
 import org.springframework.web.bind.annotation.RequestParam;
 
 import javax.annotation.Resource;
+import java.math.BigDecimal;
 import java.util.*;
 
 import static java.util.Objects.isNull;
@@ -625,7 +626,7 @@
             comEvent.setCurrentOrgId(center.getId().toString());
             comEvent.setCurrentProcessType(5);
         }
-        if (nonNull(comEvent.getCenterId())){
+        if (StringUtils.isNotEmpty(comEvent.getCenterId())){
             comEvent.setRequestUserCommunity(null);
         }
         comEvent.setUserEventStatus(2);
@@ -1057,7 +1058,12 @@
         if (nonNull(vo.getSuccess()) && !vo.getSuccess().equals(0)){
             if (nonNull(vo.getAccepted()) && !vo.getAccepted().equals(0)){
                 //计算成功率
-                vo.setSuccessRate(NumberUtil.div(vo.getSuccess(),vo.getAccepted(),2));
+                try {
+                    vo.setSuccessRate(NumberUtil.div(vo.getSuccess(),vo.getAccepted(),2));
+                }catch (NullPointerException e){
+                    vo.setSuccessRate(new BigDecimal(0));
+                }
+
             }
         }
         vo.setExpert(comSanshuoExpertDao.selectExpertCount(indexDataDTO));
@@ -1143,11 +1149,11 @@
             case 1:
                 return "行业分中心受理";
             case 3:
-                return "街道调解站受理";
+                return "镇/街道受理案件";
             case 2:
-                return "社区调解站受理";
+                return "村/社区受理案件";
             case 4:
-                return "区三说会堂受理";
+                return "区三说会堂中心受理";
         }
         return null;
     }
@@ -1155,13 +1161,13 @@
     public String typeToNameExpert(Integer type){
         switch (type){
             case 1:
-                return "区三说会堂专家";
+                return "区三说会堂中心专家";
             case 2:
                 return "行业分中心专家";
             case 3:
-                return "街道调解站专家";
+                return "镇/街道调解专家";
             case 4:
-                return "社区调解站专家";
+                return "村/社区调解专家";
         }
         return null;
     }

--
Gitblit v1.7.1