feat: total services amount and recalculating

This commit is contained in:
2024-10-22 19:32:27 +03:00
parent 4fa5c0d05b
commit 9a12ddb6af
5 changed files with 93 additions and 8 deletions

View File

@@ -59,7 +59,8 @@ async def complete(
session: SessionDependency,
user: CurrentUserDependency
):
return await DealService(session).complete(user,request)
return await DealService(session).complete(user, request)
@deal_router.post(
'/quickCreate',
@@ -221,6 +222,18 @@ async def post_prefill_deal(
return await DealService(session).prefill_deal(user, request)
@deal_router.post(
'/recalculate-price',
response_model=DealRecalculatePriceResponse,
operation_id='recalculate_deal_price',
)
async def recalculate_deal_price(
session: SessionDependency,
request: DealRecalculatePriceRequest,
):
return await DealService(session).recalculate_price(request)
# endregion
# region Deal services