draft list medical_card

This commit is contained in:
dderbentsov
2023-08-02 01:22:07 +03:00
parent 54cd6872e4
commit f68d46ec21
3 changed files with 44 additions and 8 deletions

View File

@@ -3,7 +3,7 @@ from fastapi.routing import APIRouter
from typing import List
from medical_info.db import models
from medical_info.db.schemas import MedicalCardResponse, MedicalCardCreate
from medical_info.db.schemas import MedicalCardResponse, MedicalCardCreate, MedicalCardBase
from medical_info.services import MedicalCardService, get_medical_cards_service
router = APIRouter(prefix='/medical_cards')
@@ -11,8 +11,8 @@ router = APIRouter(prefix='/medical_cards')
@router.get('/', response_model=List[MedicalCardResponse])
def list_medical_cards(
medical_cards_service: MedicalCardService = Depends(get_medical_cards_service)
) -> List[models.MedicalCard]:
return medical_cards_service.list()
):
return medical_cards_service.list('sss')
@router.post('/', status_code=201, response_model=MedicalCardResponse)
async def create_medical_card(