othr
This commit is contained in:
@@ -10,7 +10,8 @@ from schemas.barcode import (GetBarcodeTemplateByIdResponse,
|
||||
BarcodeTemplateCreateRequest, GetAllBarcodeTemplateAttributesResponse,
|
||||
CreateBarcodeTemplateAttributeResponse, CreateBarcodeTemplateAttributeRequest,
|
||||
BarcodeTemplateUpdateResponse, BarcodeTemplateUpdateRequest,
|
||||
GetAllBarcodeTemplatesResponse)
|
||||
GetAllBarcodeTemplatesResponse, BarcodeTemplateDeleteRequest,
|
||||
BarcodeTemplateDeleteResponse)
|
||||
from services.barcode import BarcodeService
|
||||
|
||||
barcode_router = APIRouter(
|
||||
@@ -67,6 +68,18 @@ async def update_barcode_template(
|
||||
return await BarcodeService(session).update_barcode_template(request)
|
||||
|
||||
|
||||
@barcode_router.post(
|
||||
'/template/delete',
|
||||
response_model=BarcodeTemplateDeleteResponse,
|
||||
operation_id='delete_barcode_template'
|
||||
)
|
||||
async def delete_barcode_template(
|
||||
request: BarcodeTemplateDeleteRequest,
|
||||
session: Annotated[AsyncSession, Depends(get_session)]
|
||||
):
|
||||
return await BarcodeService(session).delete_template(request)
|
||||
|
||||
|
||||
# endregion
|
||||
|
||||
# region Template attributes
|
||||
|
||||
Reference in New Issue
Block a user