|
@@ -29,7 +29,7 @@ class RoleApi(Resource):
|
|
@ns.doc(id='get_role', description='搜索角色')
|
|
@ns.doc(id='get_role', description='搜索角色')
|
|
@ns.expect()
|
|
@ns.expect()
|
|
def get(self):
|
|
def get(self):
|
|
- """查询角色"""
|
|
|
|
|
|
+ """搜索角色"""
|
|
data = {
|
|
data = {
|
|
"name": "决策组",
|
|
"name": "决策组",
|
|
# "describe":"xxxxx",
|
|
# "describe":"xxxxx",
|
|
@@ -54,6 +54,7 @@ class RoleApi(Resource):
|
|
@ns.doc(id='modify_role', description='修改角色')
|
|
@ns.doc(id='modify_role', description='修改角色')
|
|
@ns.expect()
|
|
@ns.expect()
|
|
def put(self):
|
|
def put(self):
|
|
|
|
+ """修改角色"""
|
|
return {"code": StatesCode.SUCCESS, "message": "成功", "data": "修改成功"}
|
|
return {"code": StatesCode.SUCCESS, "message": "成功", "data": "修改成功"}
|
|
|
|
|
|
@ns.doc(id='delete_role', description='删除角色')
|
|
@ns.doc(id='delete_role', description='删除角色')
|
|
@@ -63,25 +64,7 @@ class RoleApi(Resource):
|
|
return {"code": StatesCode.SUCCESS, "message": "成功", "data": "删除成功"}
|
|
return {"code": StatesCode.SUCCESS, "message": "成功", "data": "删除成功"}
|
|
|
|
|
|
|
|
|
|
-@ns.route('/role_permission')
|
|
|
|
-class RolePermissionApi(Resource):
|
|
|
|
- @ns.doc(id='get_role_permission', description='获取角色权限')
|
|
|
|
- @ns.expect()
|
|
|
|
- def get(self):
|
|
|
|
- """获取权限列表"""
|
|
|
|
- data = {
|
|
|
|
- "前端": {
|
|
|
|
-
|
|
|
|
- },
|
|
|
|
- "后端": {
|
|
|
|
-
|
|
|
|
- }
|
|
|
|
-
|
|
|
|
- }
|
|
|
|
- return {"code": StatesCode.SUCCESS, "message": "成功", "data": data}
|
|
|
|
-
|
|
|
|
-
|
|
|
|
-@ns.route('/member_list')
|
|
|
|
|
|
+@ns.route('/member')
|
|
class RoleMemberApi(Resource):
|
|
class RoleMemberApi(Resource):
|
|
@ns.doc(id='get_role_member', description='获取角色成员')
|
|
@ns.doc(id='get_role_member', description='获取角色成员')
|
|
@ns.expect()
|
|
@ns.expect()
|
|
@@ -98,3 +81,33 @@ class RoleMemberApi(Resource):
|
|
|
|
|
|
}
|
|
}
|
|
return {"code": StatesCode.SUCCESS, "message": "成功", "data": data}
|
|
return {"code": StatesCode.SUCCESS, "message": "成功", "data": data}
|
|
|
|
+
|
|
|
|
+ @ns.doc(id='delete_role_member', description='移除角色成员')
|
|
|
|
+ @ns.expect()
|
|
|
|
+ def put(self):
|
|
|
|
+ """移除角色成员"""
|
|
|
|
+ return {"code": StatesCode.SUCCESS, "message": "成功", "data": '移除成功'}
|
|
|
|
+
|
|
|
|
+ @ns.doc(id='batch_delete_role_member', description='批量移除角色成员')
|
|
|
|
+ @ns.expect()
|
|
|
|
+ def delete(self):
|
|
|
|
+ """批量移除角色成员"""
|
|
|
|
+ return {"code": StatesCode.SUCCESS, "message": "成功", "data": '批量移除成功'}
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+@ns.route('/role_permission')
|
|
|
|
+class RolePermissionApi(Resource):
|
|
|
|
+ @ns.doc(id='get_role_permission', description='获取角色权限')
|
|
|
|
+ @ns.expect()
|
|
|
|
+ def get(self):
|
|
|
|
+ """获取权限列表"""
|
|
|
|
+ data = {
|
|
|
|
+ "前端": {
|
|
|
|
+
|
|
|
|
+ },
|
|
|
|
+ "后端": {
|
|
|
|
+
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ }
|
|
|
|
+ return {"code": StatesCode.SUCCESS, "message": "成功", "data": data}
|