feat: deal prefilling

This commit is contained in:
2024-10-15 21:25:32 +04:00
parent ab5fc94e1b
commit e4d9b5ef16
3 changed files with 61 additions and 0 deletions

View File

@@ -207,6 +207,20 @@ async def get_detailed_deal_document(
return Response(pdf_file.getvalue(), media_type='application/pdf')
@deal_router.post(
'/prefill',
response_model=DealPrefillResponse,
operation_id='prefill_deal',
dependencies=[Depends(authorized_user)]
)
async def post_prefill_deal(
session: SessionDependency,
request: DealPrefillRequest,
user: CurrentUserDependency
):
return await DealService(session).prefill_deal(user, request)
# endregion
# region Deal services