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