''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
+18 -15
View File
@@ -1,25 +1,28 @@
from flask_restful import Api
from .department import Departments, Department, DeptEnable
from .rights import RightRights, RightPower, RightPowerEnable, AdminConfigs, AdminMenu
from .roles import RoleRoles, RoleRole, RoleEnable, RolePower
from .department import DepartmentsResource, DepartmentResource, DeptEnableResource
from .rights import (
RightRightsResource, RightPowerResource, RightPowerEnableResource, AdminConfigsResource,
AdminMenuResource
)
from .roles import RoleRolesResource, RoleRoleResource, RoleEnableResource, RolePowerResource
def register_rights_api(api_bp):
dept_api = Api(api_bp, prefix='/dept')
dept_api.add_resource(Departments, '/departments')
dept_api.add_resource(Department, '/department/<int:dept_id>')
dept_api.add_resource(DeptEnable, '/department/<int:dept_id>/status')
dept_api.add_resource(DepartmentsResource, '/departments')
dept_api.add_resource(DepartmentResource, '/department/<int:dept_id>')
dept_api.add_resource(DeptEnableResource, '/department/<int:dept_id>/status')
rights_api = Api(api_bp, prefix='/rights')
rights_api.add_resource(RightRights, '/rights')
rights_api.add_resource(RightPower, '/power/<int:power_id>')
rights_api.add_resource(RightPowerEnable, '/power/<int:right_id>/status')
rights_api.add_resource(AdminConfigs, '/configs')
rights_api.add_resource(AdminMenu, '/menu')
rights_api.add_resource(RightRightsResource, '/rights')
rights_api.add_resource(RightPowerResource, '/power/<int:power_id>')
rights_api.add_resource(RightPowerEnableResource, '/power/<int:right_id>/status')
rights_api.add_resource(AdminConfigsResource, '/configs')
rights_api.add_resource(AdminMenuResource, '/menu')
role_api = Api(api_bp, prefix='/roles')
role_api.add_resource(RoleRoles, '/roles')
role_api.add_resource(RoleRole, '/role/<int:role_id>')
role_api.add_resource(RoleEnable, '/role/<int:role_id>/status')
role_api.add_resource(RolePower, '/role_power/<int:role_id>')
role_api.add_resource(RoleRolesResource, '/roles')
role_api.add_resource(RoleRoleResource, '/role/<int:role_id>')
role_api.add_resource(RoleEnableResource, '/role/<int:role_id>/status')
role_api.add_resource(RolePowerResource, '/role_power/<int:role_id>')