🐛 Fixing a bug. 用户删除时删除对应的用户部门信息
This commit is contained in:
1 parent
e80216eef0
commit
747e284f17
1 file changed
+2
+2
@@ -175,6 +175,8 @@ public class SysUserServiceImpl extends ServiceImpl<SysUserMapper, SysUser> impl
|
||||
@CacheEvict(value = CacheConstants.USER_DETAILS, key = "#sysUser.username")
|
||||
public Boolean deleteUserById(SysUser sysUser) {
|
||||
sysUserRoleService.deleteByUserId(sysUser.getUserId());
|
||||
// 删除用户部门信息
|
||||
sysUserPostMapper.delete(Wrappers.<SysUserPost>lambdaQuery().eq(SysUserPost::getUserId, sysUser.getUserId()));
|
||||
this.removeById(sysUser.getUserId());
|
||||
return Boolean.TRUE;
|
||||
}
|
||||
|
||||
Reference in new issue
Block a user