update
This commit is contained in:
parent
9c890e2bfa
commit
11ec8da921
@ -58,7 +58,6 @@ class MerchantProductDB(Base):
|
|||||||
pickup_time_to = Column(Time, nullable=True) # 自提结束时间
|
pickup_time_to = Column(Time, nullable=True) # 自提结束时间
|
||||||
delivery_time_type = Column(Enum(DeliveryTimeType), nullable=False, default=DeliveryTimeType.IMMEDIATE) # 配送时间类型
|
delivery_time_type = Column(Enum(DeliveryTimeType), nullable=False, default=DeliveryTimeType.IMMEDIATE) # 配送时间类型
|
||||||
delivery_date = Column(Date, nullable=True) # 配送日期,仅对定时送有效
|
delivery_date = Column(Date, nullable=True) # 配送日期,仅对定时送有效
|
||||||
delivery_deadline_time = Column(Time, nullable=True) # 配送截止时间
|
|
||||||
recommend = Column(Boolean, nullable=False, default=False) # 是否为平台推荐商品
|
recommend = Column(Boolean, nullable=False, default=False) # 是否为平台推荐商品
|
||||||
create_time = Column(DateTime(timezone=True), server_default=func.now())
|
create_time = Column(DateTime(timezone=True), server_default=func.now())
|
||||||
update_time = Column(DateTime(timezone=True), onupdate=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) # 自提结束时间
|
pickup_time_to: Optional[time] = Field(None) # 自提结束时间
|
||||||
delivery_time_type: DeliveryTimeType = Field(DeliveryTimeType.IMMEDIATE) # 配送时间类型
|
delivery_time_type: DeliveryTimeType = Field(DeliveryTimeType.IMMEDIATE) # 配送时间类型
|
||||||
delivery_date: Optional[date] = Field(None) # 配送日期
|
delivery_date: Optional[date] = Field(None) # 配送日期
|
||||||
delivery_deadline_time: Optional[time] = Field(None) # 配送截止时间
|
|
||||||
status: ProductStatus = ProductStatus.UNLISTING
|
status: ProductStatus = ProductStatus.UNLISTING
|
||||||
promotion_text: Optional[str] = Field(None, max_length=100) # 促销文本
|
promotion_text: Optional[str] = Field(None, max_length=100) # 促销文本
|
||||||
gift_points_rate: Optional[float] = Field(10.00, ge=0, le=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 # 自提结束时间
|
pickup_time_to: Optional[time] = None # 自提结束时间
|
||||||
delivery_time_type: Optional[DeliveryTimeType] = None # 配送时间类型
|
delivery_time_type: Optional[DeliveryTimeType] = None # 配送时间类型
|
||||||
delivery_date: Optional[date] = None # 配送日期
|
delivery_date: Optional[date] = None # 配送日期
|
||||||
delivery_deadline_time: Optional[time] = None # 配送截止时间
|
|
||||||
status: Optional[ProductStatus] = None
|
status: Optional[ProductStatus] = None
|
||||||
promotion_text: Optional[str] = Field(None, max_length=100) # 促销文本
|
promotion_text: Optional[str] = Field(None, max_length=100) # 促销文本
|
||||||
gift_points_rate: Optional[float] = Field(None, ge=0, le=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 # 自提结束时间
|
pickup_time_to: Optional[time] = None # 自提结束时间
|
||||||
delivery_time_type: DeliveryTimeType # 配送时间类型
|
delivery_time_type: DeliveryTimeType # 配送时间类型
|
||||||
delivery_date: Optional[date] = None # 配送日期
|
delivery_date: Optional[date] = None # 配送日期
|
||||||
delivery_deadline_time: Optional[time] = None # 配送截止时间
|
|
||||||
gift_points_rate: float
|
gift_points_rate: float
|
||||||
promotion_text: Optional[str] = None # 促销文本
|
promotion_text: Optional[str] = None # 促销文本
|
||||||
recommend: bool = False # 是否为平台推荐商品
|
recommend: bool = False # 是否为平台推荐商品
|
||||||
|
|||||||
BIN
jobs.sqlite
BIN
jobs.sqlite
Binary file not shown.
Loading…
Reference in New Issue
Block a user