1
zj
2025-09-24 5b16e50ef283a1ccdd6408ee2ccf41726f349923
ruoyi-admin/src/main/java/com/ruoyi/im/ImApiController.java
@@ -322,7 +322,11 @@
                .eq(UserAccount::getInvitationAccount, userAccount.getAccount())
        );
        UserTeamAndPositionOut userTeamAndPositionOut = new UserTeamAndPositionOut();
        List<InsurancePosition> positions = insurancePositionService.list();
        if(CollectionUtils.isEmpty(userAccountList)){
            userTeamAndPositionOut.setInsurancePosition(positions);
            return Result.success(userTeamAndPositionOut);
        }
        List<Integer> idList = userAccountList.stream()
@@ -346,7 +350,7 @@
        long activeNumber = UserPolicyUtils.countActivePolicies(userPolicyList);
        userTeamAndPositionOut.setInsureNumber(activeNumber);
        List<InsurancePosition> positions = insurancePositionService.list();
        positions.forEach(f->{
            if(userPolicyList.size() >= f.getNumberPeople()){
                userTeamAndPositionOut.setPosition(f.getPosition());