# 优化账户删除逻辑

pull/410/head
vapao 2021-10-27 16:05:45 +08:00
parent 6a609ac5a6
commit 0fc0479619
1 changed files with 2 additions and 0 deletions

View File

@ -78,6 +78,8 @@ class UserView(View):
if user: if user:
if user.type == 'ldap': if user.type == 'ldap':
return json_response(error='ldap账户无法删除请使用禁用功能来禁止该账户访问系统') return json_response(error='ldap账户无法删除请使用禁用功能来禁止该账户访问系统')
if user.id == request.user.id:
return json_response(error='无法删除当前登录账户')
user.is_active = True user.is_active = True
user.deleted_at = human_datetime() user.deleted_at = human_datetime()
user.deleted_by = request.user user.deleted_by = request.user