|
@@ -336,6 +336,10 @@ public class SysUserServiceImpl extends ServiceImpl<SysUserMapper, SysUser> impl
|
|
public int deleteUserByIds(Long[] userIds) {
|
|
public int deleteUserByIds(Long[] userIds) {
|
|
for (Long userId : userIds) {
|
|
for (Long userId : userIds) {
|
|
checkUserAllowed(new SysUser(userId));
|
|
checkUserAllowed(new SysUser(userId));
|
|
|
|
+ // 删除用户与角色关联
|
|
|
|
+ userRoleService.deleteUserRoleByUserId(userId);
|
|
|
|
+ // 删除用户与岗位表
|
|
|
|
+ userPostService.deleteUserPostByUserId(userId);
|
|
}
|
|
}
|
|
return baseMapper.deleteUserByIds(userIds);
|
|
return baseMapper.deleteUserByIds(userIds);
|
|
}
|
|
}
|