package com.gs.xiaomi.entity; import com.baomidou.mybatisplus.annotation.DbType; import com.baomidou.mybatisplus.annotation.KeySequence; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import lombok.Data; import java.util.Date; /** * SN/REELID条码信息实体类 * @TableName SN_LIST_ITEM */ @TableName(value = "SN_LIST_ITEM") @Data @KeySequence(value = "SEQ_SN_LIST_ITEM", dbType = DbType.ORACLE) public class SnListItem { /** * 主键ID (使用SEQ_SN_LIST_ITEM序列) */ @TableId private Long id; /** * SN或者REELID (必填) */ private String snNo; /** * REEL中物品的数量 (必填) */ private Integer qty; /** * SN、REELID物料对应装箱号 (非必填) */ private String cartonId; /** * SN、REELID对应的生产日期 (必填) * 料盘的DC字段 */ private String dateCode; /** * SN、REELID对应的生产批次 (非必填) * 料盘的lot字段 */ private String lotNo; /** * 小米料号 (必填) */ private String mpnId; /** * 产地 (非必填) * 填写内容需为字母组合无数字、汉字 */ private String place; /** * 品牌 (非必填) * 默认为空,启用必填开关后,为必填 */ private String brand; /** * 制造商料号 (非必填) */ private String mpn; /** * 型号 (非必填) * 默认为空,启用必填开关后,为必填 */ private String model; /** * 库存组织 (非必填) * VMI转自有需上传,字段 */ private String stockOrg; /** * 原始供应商 (非必填) */ private String originSupplierId; /** * 质检单号 (非必填) * 央仓调拨物料免检时使用 */ private String inspInvoNo; /** * 关联送货单主表ID (外键关联DELIVERY_MAIN表) */ private Long deliveryMainId; /** * 送货单号 (冗余字段便于查询) */ private String zzasn; /** * 创建时间 */ private Date createdTime; /** * 更新时间 */ private Date updatedTime; }