feat: temp barcode templates
This commit is contained in:
@@ -9,7 +9,8 @@ from schemas.barcode import (GetBarcodeTemplateByIdResponse,
|
||||
BarcodeTemplateCreateResponse,
|
||||
BarcodeTemplateCreateRequest, GetAllBarcodeTemplateAttributesResponse,
|
||||
CreateBarcodeTemplateAttributeResponse, CreateBarcodeTemplateAttributeRequest,
|
||||
BarcodeTemplateUpdateResponse, BarcodeTemplateUpdateRequest)
|
||||
BarcodeTemplateUpdateResponse, BarcodeTemplateUpdateRequest,
|
||||
GetAllBarcodeTemplatesResponse)
|
||||
from services.barcode import BarcodeService
|
||||
|
||||
barcode_router = APIRouter(
|
||||
@@ -31,6 +32,17 @@ async def get_barcode_template_by_id(
|
||||
return await BarcodeService(session).get_barcode_template_by_id(request)
|
||||
|
||||
|
||||
@barcode_router.get(
|
||||
'/template/get-all',
|
||||
response_model=GetAllBarcodeTemplatesResponse,
|
||||
operation_id='get_all_barcode_templates'
|
||||
)
|
||||
async def get_all_barcode_templates(
|
||||
session: Annotated[AsyncSession, Depends(get_session)]
|
||||
):
|
||||
return await BarcodeService(session).get_all_barcode_templates()
|
||||
|
||||
|
||||
@barcode_router.post(
|
||||
'/template/create',
|
||||
response_model=BarcodeTemplateCreateResponse,
|
||||
|
||||
Reference in New Issue
Block a user