feat: crappy reordering

This commit is contained in:
2024-10-07 23:42:37 +03:00
parent e153d4a1c0
commit aae7e96001
10 changed files with 208 additions and 17 deletions

View File

@@ -70,6 +70,19 @@ async def delete(
return await ServiceService(session).delete(request)
@service_router.post(
'/reorder',
response_model=ServiceReorderResponse,
operation_id="reorder_service",
)
async def reorder(
session: Annotated[AsyncSession, Depends(get_session)],
request: ServiceReorderRequest
):
return await ServiceService(session).reorder(request)
# endregion
# region Categories
@@ -99,6 +112,19 @@ async def create_category(
return await ServiceService(session).create_category(request)
@service_router.post(
'/categories/reorder',
response_model=ServiceCategoryReorderResponse,
operation_id="reorder_service_category",
dependencies=[Depends(authorized_user)]
)
async def reorder_category(
session: Annotated[AsyncSession, Depends(get_session)],
request: ServiceCategoryReorderRequest
):
return await ServiceService(session).reorder_category(request)
# endregion
# region Types