package com.poyee.domain; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import lombok.AllArgsConstructor; import lombok.Builder; import lombok.Data; import lombok.NoArgsConstructor; import java.io.Serializable; import java.time.LocalDateTime; /** *

* *

* * @author Hr * @since 2026-03-16 */ @Data @Builder @TableName("product_fast_sale") @NoArgsConstructor @AllArgsConstructor public class ProductFastSale implements Serializable { private static final long serialVersionUID = 1L; /** * 主键 */ @TableId(type = IdType.INPUT) private Long id; /** * sku */ private String sku; /** * 是否允许回收(0不允许 1允许) */ private Integer recycleFlag; private Integer recycleInventory; /** * 销售类型(1 现货 2预售 ) */ private Integer saleType; /** * 官方发售时间 */ private LocalDateTime saleTime; /** * 创建人 */ private Long createBy; private LocalDateTime createTime; private Long updateBy; private LocalDateTime updateTime; /** * 逻辑删除 */ private Integer deleteFlag; /** * 乐观锁 */ private Integer version; @Override public String toString() { return "ProductFastSale{" + ", id = " + id + ", sku = " + sku + ", recycleFlag = " + recycleFlag + ", recycleInventory = " + recycleInventory + ", saleType = " + saleType + ", saleTime = " + saleTime + ", createBy = " + createBy + ", createTime = " + createTime + ", updateBy = " + updateBy + ", updateTime = " + updateTime + ", deleteFlag = " + deleteFlag + ", version = " + version + "}"; } }