auth.py 523 B

12345678910111213141516171819
  1. #!/usr/bin/env python3
  2. # -*- coding: utf-8 -*-
  3. from fastapi import APIRouter
  4. from app.admin.schema.auth import AuthGenTokenParam
  5. from app.admin.service.auth_service import auth_service
  6. from common.response.response_schema import ResponseModel, response_base
  7. router = APIRouter()
  8. @router.post(
  9. '/gen_token',
  10. summary='获取 token',
  11. description=''
  12. )
  13. async def get_token(
  14. obj: AuthGenTokenParam
  15. ) -> ResponseModel:
  16. data = await auth_service.gen_token(obj=obj)
  17. return response_base.success(data=data)