| | |
| | | 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; |
| | |
| | | // 删除用户。判断用户是否有其他角色, |
| | | 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(",")); |
| | | // 有其他角色 |
| | |
| | | userService.updateById(userVO); |
| | | } else { |
| | | // 没有其他角色 |
| | | userVO.setRoleId(null); |
| | | userService.removeById(userVO.getId()); |
| | | userVO.setRoleId(""); |
| | | boolean b = userService.updateById(userVO); |
| | | System.out.println(b); |
| | | } |
| | | } |
| | | } |