feat: api visit auth

This commit is contained in:
zy7y
2022-09-13 13:31:15 +08:00
parent fc1acab2d5
commit 9ce271d691
15 changed files with 170 additions and 109 deletions

View File

@@ -4,15 +4,10 @@ from fastapi import Query
from core.utils import list_to_tree
from dbhelper.relation import role_assigned_menu
from dbhelper.role import (
del_role,
get_role,
get_role_menus,
get_roles,
new_role,
put_role,
)
from schemas import ListAll, Response, RoleIn, RoleInfo, RoleMenuIn, RoleQuery, RoleRead
from dbhelper.role import (del_role, get_role, get_role_menus, get_roles,
new_role, put_role)
from schemas import (ListAll, Response, RoleIn, RoleInfo, RoleMenuIn,
RoleQuery, RoleRead)
async def role_add(data: RoleIn) -> Response[RoleInfo]:

View File

@@ -1,14 +1,8 @@
from fastapi import Query
from core.security import get_password_hash
from dbhelper.user import (
del_user,
get_user,
get_user_info,
get_users,
insert_user,
put_user,
)
from dbhelper.user import (del_user, get_user, get_user_info, get_users,
insert_user, put_user)
from schemas import Response, UserAdd, UserInfo, UserPut, UserQuery, UserRead
from schemas.common import ListAll