1
dd
2025-11-29 9437600612eb0243a3371ff1e4fa3689cce8c83a
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);