1
dd
2025-11-29 9437600612eb0243a3371ff1e4fa3689cce8c83a
1
3 files modified
11 ■■■■■ changed files
ruoyi-admin/src/main/java/com/ruoyi/im/service/impl/ImApiServcieImpl.java 3 ●●●● patch | view | raw | blame | history
ruoyi-admin/src/main/java/com/ruoyi/web/controller/product/UserPolicyController.java 6 ●●●●● patch | view | raw | blame | history
ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/HomePageStatisticsController.java 2 ●●● patch | view | raw | blame | history
ruoyi-admin/src/main/java/com/ruoyi/im/service/impl/ImApiServcieImpl.java
@@ -483,7 +483,8 @@
                builder.setNeedKick(true);
            }else if(null != vo.getStatus() && vo.getStatus() == 0){
                builder.setEnabled(true);
            }else if(StringUtils.isNotEmpty(vo.getPassword())){
            }
            if(StringUtils.isNotEmpty(vo.getPassword())){
                builder.setToken(vo.getPassword());
            }
            // 只设置需要的字段
ruoyi-admin/src/main/java/com/ruoyi/web/controller/product/UserPolicyController.java
@@ -337,8 +337,10 @@
                    List<InsurancePosition> positions = insurancePositionService.list();
                    positions.forEach(f->{
                        if(activePolicies >= f.getNumberPeople()){
                            superiorUser.setPosition(f.getPosition());
                            superiorUser.setAgreedTime(LocalDate.now());
                            if(!superiorUser.getPosition().equals(f.getPosition())){
                                superiorUser.setPosition(f.getPosition());
                                superiorUser.setAgreedTime(LocalDate.now());
                            }
                        }
                    });
                    userAccountService.updateById(superiorUser);
ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/HomePageStatisticsController.java
@@ -139,7 +139,7 @@
    private Long getTodayActivate(List<String> subordinateAccounts, boolean isStatisticsAll) {
        LambdaQueryWrapper<UserPolicy> wrapper = new LambdaQueryWrapper<>();
        wrapper.eq(UserPolicy::getApprovalStatus, 1)
                .apply("DATE(created_at) = CURDATE()");
                .apply("DATE(updated_at) = CURDATE()");
        // 如果指定了邀请码,按账号列表过滤;否则查询所有
        if (!isStatisticsAll && !subordinateAccounts.isEmpty()) {