''wip(semantic):调整序列化返回结果

This commit is contained in:
zhengxinonly
2021-09-15 00:45:35 +08:00
parent 550f99e468
commit 316ebc2441
21 changed files with 200 additions and 164 deletions
+9 -9
View File
@@ -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')
+4 -4
View File
@@ -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
+3 -3
View File
@@ -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()