From 0636a0eac9bc614e7ce4fe7304a6448e73e13792 Mon Sep 17 00:00:00 2001 From: 101captain <237651143@qq.com> Date: 星期二, 23 八月 2022 15:51:08 +0800 Subject: [PATCH] bug修改 --- springcloud_k8s_panzhihuazhihuishequ/service_user/src/main/java/com/panzhihua/service_user/service/impl/UserServiceImpl.java | 14 +++++++------- 1 files changed, 7 insertions(+), 7 deletions(-) diff --git a/springcloud_k8s_panzhihuazhihuishequ/service_user/src/main/java/com/panzhihua/service_user/service/impl/UserServiceImpl.java b/springcloud_k8s_panzhihuazhihuishequ/service_user/src/main/java/com/panzhihua/service_user/service/impl/UserServiceImpl.java index e985c79..2350d81 100644 --- a/springcloud_k8s_panzhihuazhihuishequ/service_user/src/main/java/com/panzhihua/service_user/service/impl/UserServiceImpl.java +++ b/springcloud_k8s_panzhihuazhihuishequ/service_user/src/main/java/com/panzhihua/service_user/service/impl/UserServiceImpl.java @@ -3384,7 +3384,7 @@ } @Override - public R userRate(Integer type, Long streetId, Long areaCode, Integer range) { + public R userRate(Integer type, Long streetId, Long areaCode, Integer range,String appId) { IndexDataAnalysisVO analysisVO=new IndexDataAnalysisVO(); if (type.equals(BYSTREET) || type.equals(BYAREA)){ //街道,区县筛选 @@ -3392,7 +3392,7 @@ BeanUtils.copyProperties(indexDataVO,analysisVO ); }else { //总量数据 - IndexDataKanbanVO indexDataKanbanVO = userDao.selectIndexDataKanban(null); + IndexDataKanbanVO indexDataKanbanVO = userDao.selectIndexDataKanban(appId); BeanUtils.copyProperties(indexDataKanbanVO,analysisVO ); } String date=""; @@ -3402,7 +3402,7 @@ date = DateUtil.parse(dateTime.toString(), "yyyy-MM-dd HH:mm:ss").toString(); } } - List<UserProportion> userProportions = userDao.userAnalysis(type, date, streetId,areaCode); + List<UserProportion> userProportions = userDao.userAnalysis(type, date, streetId,areaCode,appId); List<UserRateAnalysisVO> userRateAnalysisVOList=new ArrayList<>(); Boolean monthRange=false; if (org.apache.commons.lang3.ObjectUtils.isNotEmpty(range)){ @@ -3420,7 +3420,7 @@ } //获取本月的用户总数作为计算占比的用户总数 //IndexDataKanbanVO data = userDao.dataKanBanStreet(streetId, areaCode, date); - Integer monthUsers = userDao.getMonthUsers(streetId, areaCode, date); + Integer monthUsers = userDao.getMonthUsers(streetId, areaCode, date,appId); vo.setRate(getRate(monthUsers,userProportion.getUser())); }else{ vo.setRate(getRate(analysisVO.getAllUser(),userProportion.getUser())); @@ -3449,7 +3449,7 @@ } @Override - public R realUser(Integer type, Long streetId, Long areaCode, Integer range) { + public R realUser(Integer type, Long streetId, Long areaCode, Integer range,String appId) { IndexDataAnalysisVO analysisVO=new IndexDataAnalysisVO(); if (type.equals(BYSTREET) || type.equals(BYAREA)){ //街道,区县筛选 @@ -3457,7 +3457,7 @@ BeanUtils.copyProperties(indexDataVO,analysisVO ); }else { //总量数据 - IndexDataKanbanVO indexDataKanbanVO = userDao.selectIndexDataKanban(null); + IndexDataKanbanVO indexDataKanbanVO = userDao.selectIndexDataKanban(appId); BeanUtils.copyProperties(indexDataKanbanVO,analysisVO ); } String date=""; @@ -3468,7 +3468,7 @@ } } RealUserVO realUserVO=new RealUserVO(); - List<RealUser> realUsers = userDao.realUserCount(type, date, streetId, areaCode); + List<RealUser> realUsers = userDao.realUserCount(type, date, streetId, areaCode,appId); List<RealUserAnalysisVO> realUserList=new ArrayList<>(); realUserVO.setRealUserCount(getStreetRealUser(realUsers)); Integer rate = getRate(analysisVO.getAllUser(), realUserVO.getRealUserCount()); -- Gitblit v1.7.1