yujian
2020-04-29 b5a5e733e5376a13c9a0f014175fa76cbdca203f
统计bug
1个文件已修改
25 ■■■■■ 已修改文件
fanli/src/main/java/com/yeshi/fanli/service/impl/count/DailyCountUserServiceImpl.java 25 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
fanli/src/main/java/com/yeshi/fanli/service/impl/count/DailyCountUserServiceImpl.java
@@ -216,15 +216,16 @@
                for (UserInfoRegister register: listRegister) {
                    String channel = register.getChannel();
                    if (channelName.equalsIgnoreCase(channel)) {
                        // 当日渠道用户
                        totalDay ++ ;
                    }
                    Long id = register.getId();
                    // 判断当前用户是否今日下单
                    for (Long uid: listOrder) {
                        if (uid.longValue() == id.longValue()) {
                            totalValid ++;
                            break;
                        Long id = register.getId();
                        // 判断当前用户是否今日下单
                        for (Long uid: listOrder) {
                            if (uid.longValue() == id.longValue()) {
                                totalValid ++;
                                break;
                            }
                        }
                    }
                }
@@ -276,7 +277,6 @@
            
            
            if (list != null && list.size() > 0) {
                System.out.println("***********************" +list.size());
                totalUser = list.size();
                for (UserInfoRegister user : list) {
                    listUid.add(user.getId());
@@ -286,7 +286,6 @@
            if (listUid.size() > 0) {
                List<Long> listUidDown = commonOrderCountService.getDownOrderUserByListUidAndDate(limitDay, listUid);
                if (listUidDown != null && listUidDown.size() > 0) {
                    System.out.println("***********************" +listUidDown.size());
                    for (Long uid: listUid) {
                        int total = 0;
                        for (Long id: listUidDown) {
@@ -296,17 +295,11 @@
                        }
                        
                        if (total > 0) {
                            System.out.println("-----------------------------------------------------");
                            totalWeek ++;
                            System.out.println(totalWeek);
                            System.out.println("-----------------------------------------------------");
                        }
                        
                        if (total >= 3) {
                            System.out.println("-----------------------------------------------------");
                            totalWeek3 ++;
                            System.out.println(totalWeek3);
                            System.out.println("-----------------------------------------------------");
                        }
                    }
                }