🐛 Fixing a bug. 用户删除时删除对应的用户部门信息

This commit is contained in:
aeizzz committed 2022-12-02 18:01:34 +08:00
1 parent e80216eef0
commit 747e284f17
1 file changed
+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;
}