''wip(semantic):调整序列化返回结果
This commit is contained in:
@@ -1,16 +1,16 @@
|
||||
from flask_restful import Api
|
||||
|
||||
from .profile import UserStatus, UserAvatar, UserInfo, UserPassword
|
||||
from .user import UserUsers, UserUser, UserRole
|
||||
from .profile import UserStatusResource, UserAvatarResource, UserInfoResource, UserPasswordResource
|
||||
from .user import UserUsersResource, UserUserResource, UserRoleResource
|
||||
|
||||
|
||||
def register_users_api(api_bp):
|
||||
users_api = Api(api_bp, prefix='/users')
|
||||
|
||||
users_api.add_resource(UserInfo, '/user/<int:user_id>/info')
|
||||
users_api.add_resource(UserStatus, '/user/<int:user_id>/status')
|
||||
users_api.add_resource(UserAvatar, '/user/<int:user_id>/avatar')
|
||||
users_api.add_resource(UserPassword, '/user/<int:user_id>/password')
|
||||
users_api.add_resource(UserUsers, '/users')
|
||||
users_api.add_resource(UserUser, '/user/<int:user_id>')
|
||||
users_api.add_resource(UserRole, '/user/<int:user_id>/role')
|
||||
users_api.add_resource(UserInfoResource, '/user/<int:user_id>/info')
|
||||
users_api.add_resource(UserStatusResource, '/user/<int:user_id>/status')
|
||||
users_api.add_resource(UserAvatarResource, '/user/<int:user_id>/avatar')
|
||||
users_api.add_resource(UserPasswordResource, '/user/<int:user_id>/password')
|
||||
users_api.add_resource(UserUsersResource, '/users')
|
||||
users_api.add_resource(UserUserResource, '/user/<int:user_id>')
|
||||
users_api.add_resource(UserRoleResource, '/user/<int:user_id>/role')
|
||||
|
||||
@@ -8,7 +8,7 @@ from applications.extensions import db
|
||||
from applications.models import CompanyUser
|
||||
|
||||
|
||||
class UserStatus(Resource):
|
||||
class UserStatusResource(Resource):
|
||||
def put(self, user_id):
|
||||
# 启用或者禁用用户 enable disable
|
||||
|
||||
@@ -32,7 +32,7 @@ class UserStatus(Resource):
|
||||
return message
|
||||
|
||||
|
||||
class UserAvatar(Resource):
|
||||
class UserAvatarResource(Resource):
|
||||
"""修改头像"""
|
||||
|
||||
def put(self, user_id):
|
||||
@@ -45,7 +45,7 @@ class UserAvatar(Resource):
|
||||
return success_api(message="修改成功")
|
||||
|
||||
|
||||
class UserInfo(Resource):
|
||||
class UserInfoResource(Resource):
|
||||
|
||||
@login_required
|
||||
def put(self, user_id):
|
||||
@@ -67,7 +67,7 @@ class UserInfo(Resource):
|
||||
return success_api(message="更新成功")
|
||||
|
||||
|
||||
class UserPassword(Resource):
|
||||
class UserPasswordResource(Resource):
|
||||
"""前用户密码"""
|
||||
|
||||
@login_required
|
||||
|
||||
@@ -57,7 +57,7 @@ def update_user_role(_id, roles_list):
|
||||
db.session.commit()
|
||||
|
||||
|
||||
class UserUsers(Resource):
|
||||
class UserUsersResource(Resource):
|
||||
"""用户列表数据操作"""
|
||||
|
||||
@authorize("admin:user:main", log=True)
|
||||
@@ -138,7 +138,7 @@ class UserUsers(Resource):
|
||||
return success_api(message="批量删除成功")
|
||||
|
||||
|
||||
class UserUser(Resource):
|
||||
class UserUserResource(Resource):
|
||||
"""修改用户数据"""
|
||||
|
||||
@authorize("admin:user:add", log=True)
|
||||
@@ -182,7 +182,7 @@ class UserUser(Resource):
|
||||
return success_api(message="删除成功")
|
||||
|
||||
|
||||
class UserRole(Resource):
|
||||
class UserRoleResource(Resource):
|
||||
@authorize("admin:user:edit", log=True)
|
||||
def put(self, user_id):
|
||||
parser = reqparse.RequestParser()
|
||||
|
||||
Reference in New Issue
Block a user