fix: removed crap, category on service and deal
This commit is contained in:
		@@ -17,6 +17,7 @@ service_router = APIRouter(
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
# region Services
 | 
			
		||||
@service_router.get(
 | 
			
		||||
    '/get-all',
 | 
			
		||||
    response_model=ServiceGetAllResponse,
 | 
			
		||||
@@ -69,6 +70,10 @@ async def delete(
 | 
			
		||||
    return await ServiceService(session).delete(request)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
# endregion
 | 
			
		||||
 | 
			
		||||
# region Categories
 | 
			
		||||
 | 
			
		||||
@service_router.get(
 | 
			
		||||
    '/categories/get-all',
 | 
			
		||||
    response_model=ServiceGetAllCategoriesResponse,
 | 
			
		||||
@@ -94,6 +99,9 @@ async def create_category(
 | 
			
		||||
    return await ServiceService(session).create_category(request)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
# endregion
 | 
			
		||||
 | 
			
		||||
# region Types
 | 
			
		||||
@service_router.get(
 | 
			
		||||
    '/types/get-all',
 | 
			
		||||
    response_model=BaseEnumListSchema,
 | 
			
		||||
@@ -108,6 +116,10 @@ async def get_all_service_types(
 | 
			
		||||
    return BaseEnumListSchema(items=result)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
# endregion
 | 
			
		||||
 | 
			
		||||
# region Kits
 | 
			
		||||
 | 
			
		||||
@service_router.get(
 | 
			
		||||
    '/kits/get-all',
 | 
			
		||||
    response_model=GetAllServicesKitsResponse,
 | 
			
		||||
@@ -144,3 +156,60 @@ async def update_services_kit(
 | 
			
		||||
        request: UpdateServicesKitRequest
 | 
			
		||||
):
 | 
			
		||||
    return await ServiceService(session).update_kit(request)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
# endregion
 | 
			
		||||
 | 
			
		||||
# region Price Categories
 | 
			
		||||
# crud price categories
 | 
			
		||||
@service_router.get(
 | 
			
		||||
    '/price-categories/get-all',
 | 
			
		||||
    response_model=GetAllPriceCategoriesResponse,
 | 
			
		||||
    operation_id='get_all_price_categories',
 | 
			
		||||
    dependencies=[Depends(guest_user)]
 | 
			
		||||
)
 | 
			
		||||
async def get_all_price_categories(
 | 
			
		||||
        session: SessionDependency
 | 
			
		||||
):
 | 
			
		||||
    return await ServiceService(session).get_all_price_categories()
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@service_router.post(
 | 
			
		||||
    '/price-categories/create',
 | 
			
		||||
    response_model=CreatePriceCategoryResponse,
 | 
			
		||||
    operation_id='create_price_category',
 | 
			
		||||
    dependencies=[Depends(authorized_user)]
 | 
			
		||||
)
 | 
			
		||||
async def create_price_category(
 | 
			
		||||
        session: SessionDependency,
 | 
			
		||||
        request: CreatePriceCategoryRequest
 | 
			
		||||
):
 | 
			
		||||
    return await ServiceService(session).create_price_category(request)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@service_router.post(
 | 
			
		||||
    '/price-categories/update',
 | 
			
		||||
    response_model=UpdatePriceCategoryResponse,
 | 
			
		||||
    operation_id='update_price_category',
 | 
			
		||||
    dependencies=[Depends(authorized_user)]
 | 
			
		||||
)
 | 
			
		||||
async def update_price_category(
 | 
			
		||||
        session: SessionDependency,
 | 
			
		||||
        request: UpdatePriceCategoryRequest
 | 
			
		||||
):
 | 
			
		||||
    return await ServiceService(session).update_price_category(request)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@service_router.post(
 | 
			
		||||
    '/price-categories/delete',
 | 
			
		||||
    response_model=DeletePriceCategoryResponse,
 | 
			
		||||
    operation_id='delete_price_category',
 | 
			
		||||
    dependencies=[Depends(authorized_user)]
 | 
			
		||||
)
 | 
			
		||||
async def delete_price_category(
 | 
			
		||||
        session: SessionDependency,
 | 
			
		||||
        request: DeletePriceCategoryRequest
 | 
			
		||||
):
 | 
			
		||||
    return await ServiceService(session).delete_price_category(request)
 | 
			
		||||
 | 
			
		||||
# endregion
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user