diff --git a/blade-service/blade-user/src/main/java/org/springblade/system/user/service/impl/UserServiceImpl.java b/blade-service/blade-user/src/main/java/org/springblade/system/user/service/impl/UserServiceImpl.java index 2ea6e05f..c8aa626d 100644 --- a/blade-service/blade-user/src/main/java/org/springblade/system/user/service/impl/UserServiceImpl.java +++ b/blade-service/blade-user/src/main/java/org/springblade/system/user/service/impl/UserServiceImpl.java @@ -117,7 +117,7 @@ public class UserServiceImpl extends BaseServiceImpl implement userDept.setDeptId(deptId); userDeptList.add(userDept); }); - userDeptService.remove(Wrappers.query().lambda().eq(UserDept::getUserId, user.getId())); + userDeptService.remove(Wrappers.update().lambda().eq(UserDept::getUserId, user.getId())); return userDeptService.saveBatch(userDeptList); }