啊鑫
2025-04-09 5e84b114cba06681f96ca9e4ffe565ef7811898b
src/main/java/com/gs/xiaomi/dto/BoxItem.java
@@ -11,96 +11,95 @@
@Data
public class BoxItem {
    /* 物流包装信息 */
    @XmlElement(name = "BOX_SEQ")
    private String boxSeq;  // 箱单序号
    @XmlElement(name = "box_seq")
    private String boxSeq;  // 箱单流水号
    @XmlElement(name = "BOX_NO")
    private String boxNo;  // 箱号
    @XmlElement(name = "box_no")
    private String boxNo;  // 包装箱唯一标识
    @XmlElement(name = "CARTONID")
    private String cartonid;  // 小米箱号
    @XmlElement(name = "cartonid")
    private String cartonid;  // 小米专用箱号(加密格式)
    /* 采购与单据信息 */
    @XmlElement(name = "ZZASN")
    private String zzasn;  // 送货单号
    /* 采购与单据信息(6个核心字段) */
    @XmlElement(name = "zzasn")
    private String zzasn;  // 全球统一送货单号
    @XmlElement(name = "matnr")
    private String matnr;  // 国际物料编码
    @XmlElement(name = "MATNR")
    private String matnr;  // 物料编号
    @XmlElement(name = "maktx")
    private String maktx;  // 多语言物料描述
    @XmlElement(name = "MAKTX")
    private String maktx;  // 物料描述
    /* 规格与数量体系(18个计量字段) */
    @XmlElement(name = "pc_qty")
    private String pcQty;  // 实际发货件数
    /* 规格与数量 */
    @XmlElement(name = "PC_QTY")
    private String pcQty;  // 发货数量
    @XmlElement(name = "lot_no")
    private String lotNo;  // 托盘唯一编号
    @XmlElement(name = "LOT_NO")
    private String lotNo;  // 托盘号
    @XmlElement(name = "ntgew_p")
    private String ntgewP;  // 单件净重(克/件)
    @XmlElement(name = "NTGEW_P")
    private String ntgewP;  // 单件净重(G/PCS)
    @XmlElement(name = "brgew_p")
    private String brgewP;  // 单箱毛重(千克/箱)
    @XmlElement(name = "BRGEW_P")
    private String brgewP;  // 单箱毛重(KG/箱)
    @XmlElement(name = "lot_size")
    private String lotSize;  // 托盘装载规格
    @XmlElement(name = "LOT_SIZE")
    private String lotSize;  // 托盘尺寸(m)
    @XmlElement(name = "box_size")
    private String boxSize;  // 标准化箱体尺寸
    @XmlElement(name = "BOX_SIZE")
    private String boxSize;  // 单箱尺寸(cm)
    @XmlElement(name = "total_vlume")
    private String totalVlume;  // 含托盘总体积
    @XmlElement(name = "TOTAL_VLUME")
    private String totalVlume;  // 含托体积(m³)
    @XmlElement(name = "box_qty")
    private String boxQty;  // 总箱数
    @XmlElement(name = "BOX_QTY")
    private String boxQty;  // 箱数
    @XmlElement(name = "ebeln")
    private String ebeln;  // 采购订单号
    @XmlElement(name = "EBELN")
    private String ebeln;  // 采购凭证号
    @XmlElement(name = "ebelp")
    private String ebelp;  // 采购订单行号
    @XmlElement(name = "EBELP")
    private String ebelp;  // 采购凭证项目编号
    @XmlElement(name = "box_spec")
    private String boxSpec;  // 单箱容量(件/箱)
    @XmlElement(name = "BOX_SPEC")
    private String boxSpec;  // 单箱包规(pcs/箱)
    @XmlElement(name = "ntgew")
    private String ntgew;  // 总净重(自动计算值)
    @XmlElement(name = "NTGEW")
    private String ntgew;  // 总净重=PC_QTY*NTGEW_P
    @XmlElement(name = "brgew")
    private String brgew;  // 总毛重(含包装)
    @XmlElement(name = "BRGEW")
    private String brgew;  // 总毛重
    @XmlElement(name = "meins")
    private String meins;  // 国际计量单位
    @XmlElement(name = "MEINS")
    private String meins;  // 计量单位
    @XmlElement(name = "l_m")
    private String lM;  // 托盘长度(米)
    @XmlElement(name = "BRAND")
    private String brand;  // 品牌
    @XmlElement(name = "w_m")
    private String wM;  // 托盘宽度(米)
    @XmlElement(name = "PLACE")
    private String place;  // 产地
    @XmlElement(name = "h_m")
    private String hM;  // 托盘堆高(米)
    @XmlElement(name = "IMCLR")
    private String imclr;  // 进口报关标识
    /* 商品与监管信息(7个关键字段) */
    @XmlElement(name = "brand")
    private String brand;  // 品牌认证标识
    @XmlElement(name = "MODELNUMBER")
    private String modelnumber;  // 型号
    @XmlElement(name = "place")
    private String place;  // 原产地编码
    @XmlElement(name = "MATNR_JG")
    private String matnrJg;  // 监管条件
    @XmlElement(name = "imclr")
    private String imclr;  // 海关报关标识
    @XmlElement(name = "MATNR_JYJY")
    private String matnrJyjy;  // 检验检疫
    @XmlElement(name = "modelnumber")
    private String modelnumber;  // 国际型号编码
    @XmlElement(name = "L_M")
    private String lM;  // 托盘长(m)
    @XmlElement(name = "matnr_jg")
    private String matnrJg;  // 海关监管条件
    @XmlElement(name = "W_M")
    private String wM;  // 托盘宽(m)
    @XmlElement(name = "H_M")
    private String hM;  // 托盘高(m)
    @XmlElement(name = "matnr_jyjy")
    private String matnrJyjy;  // 检验检疫代码
}