feat: processing of modules in card, renaming
This commit is contained in:
		@@ -33,7 +33,7 @@ class BaseSchemaWithAttributes(BaseSchema):
 | 
			
		||||
class CardSummary(BaseSchema):
 | 
			
		||||
    id: int
 | 
			
		||||
    name: str
 | 
			
		||||
    client_name: str
 | 
			
		||||
    client_name: Optional[str]
 | 
			
		||||
    created_at: datetime
 | 
			
		||||
    status: StatusSchema
 | 
			
		||||
    board: BoardSchema
 | 
			
		||||
@@ -87,11 +87,12 @@ class BaseCardSchema(BaseSchema):
 | 
			
		||||
    is_deleted: bool
 | 
			
		||||
    is_completed: bool
 | 
			
		||||
 | 
			
		||||
    is_services_profit_accounted: bool
 | 
			
		||||
    is_locked: bool
 | 
			
		||||
    services: List[CardServiceSchema]
 | 
			
		||||
    products: List[CardProductSchema]
 | 
			
		||||
    client_id: int
 | 
			
		||||
    client: ClientSchema
 | 
			
		||||
    client_id: Optional[int]
 | 
			
		||||
    client: Optional[ClientSchema]
 | 
			
		||||
    shipping_warehouse: Optional[Union[ShippingWarehouseSchema, str]] = None
 | 
			
		||||
    bill_request: Optional[CardBillRequestSchema] = None
 | 
			
		||||
    group: Optional[CardGroupSchema] = None
 | 
			
		||||
@@ -114,6 +115,7 @@ class CardGeneralInfoSchema(BaseSchemaWithAttributes):
 | 
			
		||||
    manager: Optional[UserSchema] = None
 | 
			
		||||
    board_id: int
 | 
			
		||||
    status_id: int
 | 
			
		||||
    is_services_profit_accounted: bool
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
class OptionalShippingWarehouseSchema(BaseShippingWarehouseSchema):
 | 
			
		||||
@@ -158,18 +160,14 @@ class CardCreateRequest(BaseSchema):
 | 
			
		||||
 | 
			
		||||
class CardQuickCreateRequest(BaseSchema):
 | 
			
		||||
    name: constr(strip_whitespace=True)
 | 
			
		||||
    client_name: constr(strip_whitespace=True)
 | 
			
		||||
    client_name: Optional[constr(strip_whitespace=True)]
 | 
			
		||||
    comment: str
 | 
			
		||||
    acceptance_date: datetime
 | 
			
		||||
    shipping_warehouse: constr(strip_whitespace=True)
 | 
			
		||||
    base_marketplace: BaseMarketplaceSchema
 | 
			
		||||
    shipping_warehouse: Optional[constr(strip_whitespace=True)]
 | 
			
		||||
    base_marketplace: Optional[BaseMarketplaceSchema]
 | 
			
		||||
    status_id: int
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
class CardSummaryRequest(BaseSchema):
 | 
			
		||||
    pass
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
class CardAddServicesRequest(BaseSchema):
 | 
			
		||||
    card_id: int
 | 
			
		||||
    services: list[CardServiceSchema]
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user