package cn.lili.modules.lmk.domain.entity; import cn.lili.modules.lmk.enums.general.ChangePriceAudioStatusEnum; import cn.lili.mybatis.BaseEntity; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableName; import lombok.Data; import java.math.BigDecimal; /** * 价格变动表 * * @author peng * @since 2025-07-03 */ @Data @TableName("lmk_price_change") public class PriceChange extends BaseEntity { private static final long serialVersionUID = 1L; @TableField("store_id") /** 店铺id */ private String storeId; @TableField("goods_id") /** 商品id */ private String goodsId; @TableField("sku_id") /** 最小销售单元id */ private String skuId; @TableField("previous_price") /** 原价 */ private BigDecimal previousPrice; @TableField("current_price") /** 现价 */ private BigDecimal currentPrice; @TableField("previous_commission") /** 原抽成比例 */ private BigDecimal previousCommission; @TableField("current_commission") /** 现在抽成比例 */ private BigDecimal currentCommission; @TableField("operator_name") /** 操作人员姓名 */ private String operatorName; @TableField("operator_id") /** 操作人员id */ private String operatorId; @TableField("examine_status") /** * 审核状态 * * @see ChangePriceAudioStatusEnum * */ private String examineStatus; @TableField("operator_type") /** 操作人员类型 */ private String operatorType; }