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;
|
|
/**
|
* 箱信息实体类
|
* @TableName CARTON_LIST_ITEM
|
*/
|
@TableName(value = "CARTON_LIST_ITEM")
|
@Data
|
@KeySequence(value = "SEQ_CARTON_LIST_ITEM", dbType = DbType.ORACLE)
|
public class CartonListItem {
|
|
/**
|
* 主键ID (使用SEQ_CARTON_LIST_ITEM序列)
|
*/
|
@TableId
|
private Long id;
|
|
/**
|
* 箱号 (必填)
|
*/
|
private String cartonId;
|
|
/**
|
* 供应商ID (新增)
|
*/
|
private String supplierId;
|
|
/**
|
* 供应商名称 (新增)
|
*/
|
private String supplierName;
|
|
/**
|
* 小米料号 (必填)
|
*/
|
private String mpnId;
|
|
/**
|
* 原始日期码 (新增)
|
*/
|
private String originDateCode;
|
|
/**
|
* 日期码 (新增)
|
*/
|
private String dateCode;
|
|
/**
|
* 批次号 (新增)
|
*/
|
private String lotNo;
|
|
/**
|
* 实际装箱物料数量 (必填)
|
*/
|
private Integer qty;
|
|
/**
|
* 原始箱号 (非必填)
|
*/
|
private String originCartonId;
|
|
/**
|
* 单箱尺寸 (非必填)
|
* 单位是CM
|
*/
|
private String cartonSize;
|
|
/**
|
* 单箱包规 (非必填)
|
* 个/箱
|
*/
|
private String cartonRule;
|
|
/**
|
* 原始外箱日期码 (新增)
|
*/
|
private String originCartonDateCode;
|
|
/**
|
* 外箱DATECODE (必填)
|
*/
|
private String cartonDateCode;
|
|
/**
|
* 原始外箱生产批次 (新增)
|
*/
|
private String originCartonLotNo;
|
|
/**
|
* 外箱生产批次 (非必填)
|
*/
|
private String cartonLotNo;
|
|
/**
|
* 单箱物料净重 (非必填)
|
* 重量单位为KG
|
*/
|
private Double ntgew;
|
|
/**
|
* 单箱物料毛重 (非必填)
|
* 重量单位为KG
|
*/
|
private Double brgew;
|
|
/**
|
* 托盘号 (非必填)
|
*/
|
private String palletId;
|
|
/**
|
* 托盘尺寸 (非必填)
|
* 单位是CM
|
*/
|
private String palletSize;
|
|
/**
|
* 整托实际体积 (非必填)
|
* 体积单位是m³
|
*/
|
private Double palletVolume;
|
|
/**
|
* 产地 (非必填)
|
*/
|
private String place;
|
|
/**
|
* 品牌 (非必填)
|
*/
|
private String brand;
|
|
/**
|
* 制造商料号MPN (非必填)
|
*/
|
private String mpn;
|
|
/**
|
* 型号 (非必填)
|
* 默认为空
|
*/
|
private String model;
|
|
/**
|
* 单箱物料毛重 (新增)
|
* 重量单位为KG
|
*/
|
private Double sigew;
|
|
/**
|
* 单据号 (新增)
|
*/
|
private String docNo;
|
|
/**
|
* 单据类型 (新增)
|
*/
|
private String docType;
|
|
/**
|
* 箱序号 (非必填)
|
*/
|
private String cartonNo;
|
|
/**
|
* 项目号 (非必填)
|
* 物料对应的项目号
|
*/
|
private String programNo;
|
|
/**
|
* 出库单据行号 (非必填)
|
*/
|
private String docLineNo;
|
|
/**
|
* 采购单据号 (非必填)
|
* 字段含义为采购ASN号
|
*/
|
private String asnNo;
|
|
/**
|
* 采购单据行号 (非必填)
|
* 字段含义为采购ASN行号
|
*/
|
private String asnLineNo;
|
|
/**
|
* 库存组织 (非必填)
|
*/
|
private String stockOrg;
|
|
/**
|
* 原始供应商 (非必填)
|
*/
|
private String originSupplierId;
|
|
/**
|
* 质检单号 (非必填)
|
*/
|
private String inspInvoNo;
|
|
/**
|
* 关联送货单主表ID (外键关联DELIVERY_MAIN表)
|
*/
|
private Long deliveryMainId;
|
|
/**
|
* 送货单号 (冗余字段便于查询)
|
*/
|
private String zzasn;
|
|
/**
|
* 创建时间
|
*/
|
private Date createdTime;
|
|
/**
|
* 更新时间
|
*/
|
private Date updatedTime;
|
}
|