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; /** * @TableName DELIVERY_DETAIL */ @TableName(value = "DELIVERY_DETAIL") @Data @KeySequence(value = "SEQ_DELIVERY_DETAIL", dbType = DbType.ORACLE) public class DeliveryDetail { /** * SEQ_DELIVERY_DETAIL */ @TableId private Long id; /** * DELIVERY_MAIN的id */ private Long pid; /** * 送货单号(主业务标识) */ private String zzasn; /** * 送货单行号 */ private String zzitemId; /** * 采购凭证号(PO单号) */ private String zzpoNo; /** * 采购订单行项目 */ private String zzpoItemId; /** * 小米退换货单号 */ private String zzreqnr; /** * 退换货申请单行号 */ private String zzreqln; /** * 小米内部物料编码 */ private String zzproductId; /** * 工厂实际使用料号 */ private String zzvproductId; /** * 库存单位编码 */ private String zzsku; /** * 物料描述(如:手机屏幕组件) */ private String maktx; /** * 产品型号(示例:Xiaomi 14 Ultra) */ private String modelnumber; /** * 订单需求数量 */ private String zzquantity; /** * 计量单位(如:个/箱) */ private String zzunit; /** * 未完成数量(待补货量) */ private String zzopenQty; /** * 实际收货数量 */ private String actGrQty; /** * Shipment批次数量 */ private String shipmentidNum; /** * 品牌名称(如:Xiaomi) */ private String brand; /** * 生产地(示例:中国深圳) */ private String place; /** * 品牌类型(自有/ODM/OEM) */ private String brandType; /** * 物流批次唯一标识 */ private String zshipmentId; /** * 详细配送地址(省市区街道门牌号) */ private String addressDetail; /** * 调出项目号(调拨来源标识) */ private String bednr; /** * 调出仓类型(成品仓/原料仓) */ private String wareTypeFrom; /** * 调入仓类型 */ private String wareTypeTo; /** * 物控调拨单号 */ private String xmstoNo; /** * 调拨单行项 */ private String xmstoItemNo; /** * 最后修改时间(格式:yyyyMMddHHmmss) */ private String changedAt; /** * 数据创建时间(格式:yyyyMMddHHmmss) */ private String createdAt; /** * 关联项目机型(多值逗号分隔) */ private String appModels; /** * 外部系统凭证号(如ERP单号) */ private String extDocNo; /** * 外部凭证行项目 */ private String extDocItem; /** * 海关HS编码(进出口报关用) */ private String batchId; /** * 优先采购标识(紧急备料标记) */ private String batchRow; /** * 串号管理标识(Y/N,控制序列号采集) */ private String isIdentification; }