mirror of https://github.com/openspug/spug
# 优化账户删除逻辑
parent
6a609ac5a6
commit
0fc0479619
|
@ -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
|
||||||
|
|
Loading…
Reference in New Issue