lin
2024-03-21 0a7f15457a9c44d5ef19a3234306e84dabbe4fd2
src/main/java/org/springblade/modules/house/service/impl/HouseRentalServiceImpl.java
@@ -39,7 +39,9 @@
import org.springblade.modules.house.vo.HouseRentalVO;
import org.springblade.modules.house.vo.HouseholdVO;
import org.springblade.modules.system.entity.User;
import org.springblade.modules.system.entity.UserInfo;
import org.springblade.modules.system.service.IUserService;
import org.springblade.modules.system.vo.UserDetailVO;
import org.springblade.modules.system.vo.UserVO;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
@@ -295,7 +297,7 @@
         // 删除用户。判断用户是否有其他角色,
         for (HouseholdEntity householdEntity : removeList) {
            if (householdEntity.getAssociatedUserId() != null) {
               UserVO userVO = userService.getuserById(householdEntity.getAssociatedUserId());
               User userVO = userService.getById(householdEntity.getAssociatedUserId());
               if (userVO.getRoleId().contains("1717429059648606209")) {
                  List<String> stringList = Arrays.asList(userVO.getRoleId().split(","));
                  // 有其他角色
@@ -305,8 +307,9 @@
                     userService.updateById(userVO);
                  } else {
                     // 没有其他角色
                     userVO.setRoleId(null);
                     userService.removeById(userVO.getId());
                     userVO.setRoleId("");
                     boolean b = userService.updateById(userVO);
                     System.out.println(b);
                  }
               }
            }