From 8da7ca5f5a5466c76b0d0abe23c7935e13e09136 Mon Sep 17 00:00:00 2001 From: yanghui <2536613402@qq.com> Date: 星期六, 26 十一月 2022 12:50:34 +0800 Subject: [PATCH] Merge branch 'local_20221104' into huacheng_test --- springcloud_k8s_panzhihuazhihuishequ/service_community/src/main/java/com/panzhihua/service_community/service/impl/ComEventServiceImpl.java | 21 +++++++++++++-------- 1 files changed, 13 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..c4b7e01 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(); @@ -1119,13 +1124,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