From 5e7892cd0921111dfbaf84196f2593f8045d1c11 Mon Sep 17 00:00:00 2001
From: yanghui <2536613402@qq.com>
Date: 星期四, 08 十二月 2022 13:16:54 +0800
Subject: [PATCH] Merge remote-tracking branch 'origin/haucheng_panzhihua' into haucheng_panzhihua

---
 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 9cf8a12..f649e9a 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
@@ -967,7 +967,7 @@
     }
 
     @Override
-    public R calculate(LoginUserInfoVO loginUserInfoVO) {
+    public R calculate(LoginUserInfoVO loginUserInfoVO,Integer level,Long id) {
         ComEvent comEvent=new ComEvent();
         Boolean isExpertCheck=false;
         Long expertId=null;
@@ -1024,6 +1024,11 @@
         LoginUserInfoVO user = r.getData();
         if (nonNull(user.getAppId())){
             comEvent.setAppId(user.getAppId());
+        }
+        if (nonNull(level) && nonNull(id)){
+            comEvent.setLevel(level);
+            comEvent.setSearchId(id);
+            comEvent.setUserType(null);
         }
         List<ComEventCalculateVO> calculateList = baseMapper.calculate(comEvent);
         ComEventCalculateVO comEventCalculateVO =new ComEventCalculateVO();
@@ -1106,6 +1111,7 @@
         return R.ok(vo);
     }
 
+
     @Override
     public R eventIndexData(Integer type) {
         //获取事件总数
@@ -1119,13 +1125,13 @@
             Integer centerCount=comEventMapper.expertSolveCountCenter();
             for (EventRateVO eventRateVO : eventRateVOS) {
                 if (nonNull(eventRateVO)){
-                    eventRateVO.setName(typeToName(eventRateVO.getCurrentProcessType()));
-                    if (eventRateVO.getCurrentProcessType().equals(2)){
-                        eventRateVO.setCount(eventRateVO.getCount()+expertCount);
-                    }
-                    if (eventRateVO.getCurrentProcessType().equals(1)){
-                        eventRateVO.setCount(eventRateVO.getCount()+centerCount);
-                    }
+                    eventRateVO.setName(typeToName(eventRateVO.getType()));
+//                    if (eventRateVO.getCurrentProcessType().equals(2)){
+//                        eventRateVO.setCount(eventRateVO.getCount()+expertCount);
+//                    }
+//                    if (eventRateVO.getCurrentProcessType().equals(1)){
+//                        eventRateVO.setCount(eventRateVO.getCount()+centerCount);
+//                    }
                     if (nonNull(eventCount) && !eventCount.equals(0)){
                         //计算占比
                         eventRateVO.setRate(NumberUtil.div(eventRateVO.getCount(),eventCount,2));

--
Gitblit v1.7.1