package com.oms.entity; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import lombok.Data; import java.math.BigDecimal; import java.time.LocalDateTime; @Data @TableName("crm_pricing_rule") public class PricingRule { @TableId(type = IdType.AUTO) private Long id; private String ruleNo; private String ruleName; private String ruleType; private String productSkuId; private String channelId; private BigDecimal basePrice; private BigDecimal discountRate; private BigDecimal fixedPrice; private String priority; private String status; private LocalDateTime startDate; private LocalDateTime endDate; private String createdBy; private LocalDateTime createdAt; private String updatedBy; private LocalDateTime updatedAt; }