This commit is contained in:
aaron 2025-03-23 16:27:27 +08:00
parent 9c890e2bfa
commit 11ec8da921
2 changed files with 0 additions and 4 deletions

View File

@ -58,7 +58,6 @@ class MerchantProductDB(Base):
pickup_time_to = Column(Time, nullable=True) # 自提结束时间
delivery_time_type = Column(Enum(DeliveryTimeType), nullable=False, default=DeliveryTimeType.IMMEDIATE) # 配送时间类型
delivery_date = Column(Date, nullable=True) # 配送日期,仅对定时送有效
delivery_deadline_time = Column(Time, nullable=True) # 配送截止时间
recommend = Column(Boolean, nullable=False, default=False) # 是否为平台推荐商品
create_time = Column(DateTime(timezone=True), server_default=func.now())
update_time = Column(DateTime(timezone=True), onupdate=func.now())
@ -94,7 +93,6 @@ class MerchantProductCreate(BaseModel):
pickup_time_to: Optional[time] = Field(None) # 自提结束时间
delivery_time_type: DeliveryTimeType = Field(DeliveryTimeType.IMMEDIATE) # 配送时间类型
delivery_date: Optional[date] = Field(None) # 配送日期
delivery_deadline_time: Optional[time] = Field(None) # 配送截止时间
status: ProductStatus = ProductStatus.UNLISTING
promotion_text: Optional[str] = Field(None, max_length=100) # 促销文本
gift_points_rate: Optional[float] = Field(10.00, ge=0, le=100) # 购买赠送积分比例
@ -122,7 +120,6 @@ class MerchantProductUpdate(BaseModel):
pickup_time_to: Optional[time] = None # 自提结束时间
delivery_time_type: Optional[DeliveryTimeType] = None # 配送时间类型
delivery_date: Optional[date] = None # 配送日期
delivery_deadline_time: Optional[time] = None # 配送截止时间
status: Optional[ProductStatus] = None
promotion_text: Optional[str] = Field(None, max_length=100) # 促销文本
gift_points_rate: Optional[float] = Field(None, ge=0, le=100) # 购买赠送积分比例
@ -154,7 +151,6 @@ class MerchantProductInfo(BaseModel):
pickup_time_to: Optional[time] = None # 自提结束时间
delivery_time_type: DeliveryTimeType # 配送时间类型
delivery_date: Optional[date] = None # 配送日期
delivery_deadline_time: Optional[time] = None # 配送截止时间
gift_points_rate: float
promotion_text: Optional[str] = None # 促销文本
recommend: bool = False # 是否为平台推荐商品

Binary file not shown.