update 用户相关接口/报告生成后更新综合评价分析-信用分析-查看报告
This commit is contained in:
parent
8f06851e78
commit
72147ec4a3
|
@ -229,7 +229,7 @@ def list_user_impl(criteria, skip, limit):
|
||||||
|
|
||||||
def email_query():
|
def email_query():
|
||||||
"""
|
"""
|
||||||
uid查询
|
email查询
|
||||||
"""
|
"""
|
||||||
result = FIND_DATA_PAGE("用户", "用户信息", {"email": criteria}, skip, limit)
|
result = FIND_DATA_PAGE("用户", "用户信息", {"email": criteria}, skip, limit)
|
||||||
return result
|
return result
|
||||||
|
@ -286,15 +286,17 @@ def disable_user_impl(uid):
|
||||||
return result
|
return result
|
||||||
|
|
||||||
|
|
||||||
def delete_user_impl():
|
def delete_user_impl(uid):
|
||||||
"""
|
"""
|
||||||
删除用户
|
删除用户
|
||||||
"""
|
"""
|
||||||
# TODO
|
result = DELETE_DATA("用户", "用户信息", {"UID": uid})
|
||||||
|
return result
|
||||||
|
|
||||||
|
|
||||||
def manage_role_of_user_impl(uid):
|
def manage_role_of_user_impl(uid, role):
|
||||||
"""
|
"""
|
||||||
管理用户角色
|
管理用户角色
|
||||||
"""
|
"""
|
||||||
# TODO
|
result = UPDATE_INFO("用户", "用户信息", {"UID": uid}, {"role": role})
|
||||||
|
return result
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
from user.user_impl import create_user_impl, login_impl, send_vcode_to_user_impl, list_user_impl, \
|
from user.user_impl import create_user_impl, login_impl, send_vcode_to_user_impl, list_user_impl, \
|
||||||
manage_role_of_user_impl, disable_user_impl
|
manage_role_of_user_impl, disable_user_impl, delete_user_impl
|
||||||
|
|
||||||
|
|
||||||
class User:
|
class User:
|
||||||
|
@ -100,3 +100,11 @@ class UserOperation(User):
|
||||||
# 停用
|
# 停用
|
||||||
def deactivate(self):
|
def deactivate(self):
|
||||||
return disable_user_impl(self.uid)
|
return disable_user_impl(self.uid)
|
||||||
|
|
||||||
|
# 删除
|
||||||
|
def delete(self):
|
||||||
|
return delete_user_impl(self.uid)
|
||||||
|
|
||||||
|
# 管理角色
|
||||||
|
def manage(self):
|
||||||
|
return manage_role_of_user_impl(self.uid, self.role)
|
|
@ -94,14 +94,17 @@ def disable_user_route(**kwargs):
|
||||||
return {"info": "停用成功"}, 200
|
return {"info": "停用成功"}, 200
|
||||||
|
|
||||||
|
|
||||||
@user_route.route('/delete_user', methods=['POST'])
|
@user_route.route('/delete_user', methods=['GET'])
|
||||||
@verify_token
|
@verify_token
|
||||||
@authority_scope(['admin'])
|
@authority_scope(['admin'])
|
||||||
def delete_user_route(**kwargs):
|
def delete_user_route(**kwargs):
|
||||||
"""
|
"""
|
||||||
删除用户接口
|
删除用户接口
|
||||||
"""
|
"""
|
||||||
# TODO
|
uo = UserOperation()
|
||||||
|
uo.uid = request.args.get('uid')
|
||||||
|
uo.delete()
|
||||||
|
return {"info": "删除成功"}, 200
|
||||||
|
|
||||||
|
|
||||||
@user_route.route('/manage_role_of_user', methods=['POST'])
|
@user_route.route('/manage_role_of_user', methods=['POST'])
|
||||||
|
@ -111,4 +114,12 @@ def manage_role_of_user_route(**kwargs):
|
||||||
"""
|
"""
|
||||||
管理用户角色接口
|
管理用户角色接口
|
||||||
"""
|
"""
|
||||||
# TODO
|
req = request.json
|
||||||
|
|
||||||
|
uo = UserOperation()
|
||||||
|
uo.uid, uo.role = req['uid'], req['role']
|
||||||
|
result = uo.manage()
|
||||||
|
if result:
|
||||||
|
return {"info": "修改成功"}, 200
|
||||||
|
else:
|
||||||
|
return {"info": "修改失败"}, 210
|
||||||
|
|
Loading…
Reference in New Issue