feat: deal group
This commit is contained in:
		@@ -11,7 +11,7 @@ from .shipping_warehouse import ShippingWarehouse
 | 
			
		||||
 | 
			
		||||
if TYPE_CHECKING:
 | 
			
		||||
    from . import (DealBillRequest, ServicePriceCategory,
 | 
			
		||||
                   # DealGroup
 | 
			
		||||
                   DealGroup
 | 
			
		||||
                   )
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@@ -91,13 +91,12 @@ class Deal(BaseModel):
 | 
			
		||||
    category: Mapped[Optional["ServicePriceCategory"]] = relationship('ServicePriceCategory',
 | 
			
		||||
                                                                      secondary=DealPriceCategory.__table__,
 | 
			
		||||
                                                                      lazy='joined')
 | 
			
		||||
    # group: Mapped[Optional["DealGroup"]] = relationship(
 | 
			
		||||
    #     'DealGroup',
 | 
			
		||||
    #     secondary='deal_relations',
 | 
			
		||||
    #     lazy='joined',
 | 
			
		||||
    #     uselist=False,
 | 
			
		||||
    #     back_populates='deals'
 | 
			
		||||
    # )
 | 
			
		||||
    group: Mapped[Optional["DealGroup"]] = relationship(
 | 
			
		||||
        'DealGroup',
 | 
			
		||||
        secondary='deal_relations',
 | 
			
		||||
        lazy='joined',
 | 
			
		||||
        back_populates='deals'
 | 
			
		||||
    )
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
class DealStatusHistory(BaseModel):
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user