v0.1
This commit is contained in:
		@@ -11,7 +11,8 @@ from services.deal import DealService
 | 
			
		||||
 | 
			
		||||
deal_router = APIRouter(
 | 
			
		||||
    prefix='/deal',
 | 
			
		||||
    tags=['deal']
 | 
			
		||||
    tags=['deal'],
 | 
			
		||||
    dependencies=[Depends(get_current_user)]
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@@ -24,6 +25,18 @@ async def create(
 | 
			
		||||
    return await DealService(session).create(request, user)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@deal_router.post(
 | 
			
		||||
    '/delete',
 | 
			
		||||
    response_model=DealDeleteResponse,
 | 
			
		||||
    operation_id='deleteDeal'
 | 
			
		||||
)
 | 
			
		||||
async def delete(
 | 
			
		||||
        request: DealDeleteRequest,
 | 
			
		||||
        session: Annotated[AsyncSession, Depends(get_session)]
 | 
			
		||||
):
 | 
			
		||||
    return await DealService(session).delete(request)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@deal_router.post('/quickCreate', response_model=DealQuickCreateResponse)
 | 
			
		||||
async def quick_create(
 | 
			
		||||
        request: DealQuickCreateRequest,
 | 
			
		||||
@@ -39,7 +52,7 @@ async def change_status(
 | 
			
		||||
        session: Annotated[AsyncSession, Depends(get_session)],
 | 
			
		||||
        user: Annotated[User, Depends(get_current_user)]
 | 
			
		||||
):
 | 
			
		||||
    return await DealService(session).change_status(request, user)
 | 
			
		||||
    return await DealService(session).change_status_manual(request, user)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@deal_router.get('/summaries',
 | 
			
		||||
@@ -51,9 +64,10 @@ async def get_summary(
 | 
			
		||||
):
 | 
			
		||||
    return await DealService(session).get_summary()
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@deal_router.post(
 | 
			
		||||
    '/summaries/reorder',
 | 
			
		||||
    response_model=DealSummaryReorderResponse,
 | 
			
		||||
    response_model=DealSummaryResponse,
 | 
			
		||||
    operation_id='reorderDealSummaries'
 | 
			
		||||
)
 | 
			
		||||
async def reorder(
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user