package com.klp.crm.domain; import com.baomidou.mybatisplus.annotation.*; import com.klp.common.core.domain.BaseEntity; import lombok.Data; import lombok.EqualsAndHashCode; import java.math.BigDecimal; /** * 正式订单明细对象 crm_order_item * * @author klp * @date 2025-12-15 */ @Data @EqualsAndHashCode(callSuper = true) @TableName("crm_order_item") public class CrmOrderItem extends BaseEntity { private static final long serialVersionUID=1L; /** * 正式订单明细ID(主键) */ @TableId(value = "item_id") private String itemId; /** * 关联正式订单ID(外键) */ private String orderId; /** * 产品类型 */ private String productType; /** * 规格要求 */ private String specRequire; /** * 产品数量 */ private Long productNum; /** * 特殊要求 */ private String specialRequire; /** * 明细金额(单商品金额) */ private BigDecimal itemAmount; /** * 备注 */ private String remark; /** * 删除标识 0正常 2删除 */ @TableLogic private Long delFlag; }