1, 解决因逻辑删除用户导致角色占用而无法删除的问题
This commit is contained in:
parent
947120d136
commit
8133b3ee1a
|
|
@ -183,6 +183,12 @@ public class SysUserServiceImpl implements ISysUserService
|
|||
{
|
||||
checkUserAllowed(new SysUser(userId));
|
||||
}
|
||||
for (Long userId : userIds) {
|
||||
// 删除用户与角色关联
|
||||
userRoleMapper.deleteUserRoleByUserId(userId);
|
||||
// 删除用户与岗位表
|
||||
userPostMapper.deleteUserPostByUserId(userId);
|
||||
}
|
||||
return userMapper.deleteUserByIds(userIds);
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue