crappy
This commit is contained in:
		@@ -1,19 +1,19 @@
 | 
			
		||||
import datetime
 | 
			
		||||
from typing import List
 | 
			
		||||
 | 
			
		||||
from schemas.base import CustomModel
 | 
			
		||||
from schemas.base import CustomModelCamel
 | 
			
		||||
from schemas.client import ClientSchema
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
# region Entities
 | 
			
		||||
class FastDeal(CustomModel):
 | 
			
		||||
class FastDeal(CustomModelCamel):
 | 
			
		||||
    name: str
 | 
			
		||||
    client: ClientSchema
 | 
			
		||||
    comment: str
 | 
			
		||||
    acceptance_date: datetime.datetime
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
class DealSummary(CustomModel):
 | 
			
		||||
class DealSummary(CustomModelCamel):
 | 
			
		||||
    id: int
 | 
			
		||||
    name: str
 | 
			
		||||
    client_name: str
 | 
			
		||||
@@ -22,7 +22,7 @@ class DealSummary(CustomModel):
 | 
			
		||||
    total_price: int
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
class DealServiceSchema(CustomModel):
 | 
			
		||||
class DealServiceSchema(CustomModelCamel):
 | 
			
		||||
    id: int
 | 
			
		||||
    quantity: int
 | 
			
		||||
 | 
			
		||||
@@ -30,16 +30,16 @@ class DealServiceSchema(CustomModel):
 | 
			
		||||
# endregion Entities
 | 
			
		||||
 | 
			
		||||
# region Requests
 | 
			
		||||
class DealChangeStatusRequest(CustomModel):
 | 
			
		||||
class DealChangeStatusRequest(CustomModelCamel):
 | 
			
		||||
    deal_id: int
 | 
			
		||||
    new_status: int
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
class DealCreateRequest(CustomModel):
 | 
			
		||||
class DealCreateRequest(CustomModelCamel):
 | 
			
		||||
    name: str
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
class DealQuickCreateRequest(CustomModel):
 | 
			
		||||
class DealQuickCreateRequest(CustomModelCamel):
 | 
			
		||||
    name: str
 | 
			
		||||
    client_name: str
 | 
			
		||||
    client_address: str
 | 
			
		||||
@@ -47,11 +47,11 @@ class DealQuickCreateRequest(CustomModel):
 | 
			
		||||
    acceptance_date: datetime.datetime
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
class DealSummaryRequest(CustomModel):
 | 
			
		||||
class DealSummaryRequest(CustomModelCamel):
 | 
			
		||||
    pass
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
class DealAddServicesRequest(CustomModel):
 | 
			
		||||
class DealAddServicesRequest(CustomModelCamel):
 | 
			
		||||
    deal_id: int
 | 
			
		||||
    services: list[DealServiceSchema]
 | 
			
		||||
 | 
			
		||||
@@ -60,23 +60,23 @@ class DealAddServicesRequest(CustomModel):
 | 
			
		||||
 | 
			
		||||
# region Responses
 | 
			
		||||
 | 
			
		||||
class DealChangeStatusResponse(CustomModel):
 | 
			
		||||
class DealChangeStatusResponse(CustomModelCamel):
 | 
			
		||||
    ok: bool
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
class DealCreateResponse(CustomModel):
 | 
			
		||||
class DealCreateResponse(CustomModelCamel):
 | 
			
		||||
    ok: bool
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
class DealQuickCreateResponse(CustomModel):
 | 
			
		||||
class DealQuickCreateResponse(CustomModelCamel):
 | 
			
		||||
    deal_id: int
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
class DealSummaryResponse(CustomModel):
 | 
			
		||||
class DealSummaryResponse(CustomModelCamel):
 | 
			
		||||
    summaries: List[DealSummary]
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
class DealAddServicesResponse(CustomModel):
 | 
			
		||||
class DealAddServicesResponse(CustomModelCamel):
 | 
			
		||||
    ok: bool
 | 
			
		||||
    message: str
 | 
			
		||||
# endregion Responses
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user