package cc.mrbird.febs.mall.entity; import cc.mrbird.febs.common.entity.BaseEntity; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableName; import lombok.Data; import java.math.BigDecimal; import java.util.List; /** * @author wzy * @date 2021-09-17 **/ @Data @TableName("mall_goods") public class MallGoods extends BaseEntity { private String goodsNo; private String goodsName; private String goodsIntrodution; private String unit; private String thumb; private String goodsDetails; private Integer isSale; /** * 上架 */ public static final Integer ISSALE_STATUS_ENABLE = 1; /** * 下架 */ public static final Integer ISSALE_STATUS_DISABLED = 2; private String originalPrice; private String presentPrice; private Long categoryId; private Integer isHot; /** * 静态倍数 */ private BigDecimal staticMulti; /** * 静态占比 */ private BigDecimal staticProp; /** * 是否多规则 1-是 2-否 */ private Integer isSku; /** * 是否普通商品 1-普通商品 2-套餐 */ private Integer isNormal; /** * 库存 */ private Integer stock; /** * 销量 */ private Integer volume; /** * 成本价 */ private BigDecimal costPrice; /** * 商品类型 1-付费商品 2-积分商品 */ private Integer goodsType; /** * 积分 */ private BigDecimal score; @TableField(exist = false) private List styles; @TableField(exist = false) private List skus; @TableField(exist = false) private List images; @TableField(exist = false) private String orderNo; private Integer hasCarriage; private BigDecimal carriage; }