|  |  |  | 
|---|
|  |  |  | import java.text.SimpleDateFormat; | 
|---|
|  |  |  | import java.util.Date; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | import com.fasterxml.jackson.annotation.JsonFormat; | 
|---|
|  |  |  | import lombok.experimental.Accessors; | 
|---|
|  |  |  | import org.springframework.format.annotation.DateTimeFormat; | 
|---|
|  |  |  | import java.text.SimpleDateFormat; | 
|---|
|  |  |  | 
|---|
|  |  |  | @ApiModelProperty(value= "主单标识") | 
|---|
|  |  |  | private Long deliveryId; | 
|---|
|  |  |  |  | 
|---|
|  |  |  |  | 
|---|
|  |  |  | @ApiModelProperty("主单编码") | 
|---|
|  |  |  | private String deliveryCode; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | @ApiModelProperty("客户订单号") | 
|---|
|  |  |  | private String platOrderCode; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | @ApiModelProperty("工单号") | 
|---|
|  |  |  | private String platWorkCode; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | @ApiModelProperty("项目号") | 
|---|
|  |  |  | private String projectCode; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | * erp明细标识 | 
|---|
|  |  |  | 
|---|
|  |  |  | private String matnrCode; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | * 物料ID | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | @ApiModelProperty("物料ID") | 
|---|
|  |  |  | private Long matnrId; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | * 物料名称 | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | @ApiModelProperty(value= "物料名称") | 
|---|
|  |  |  | private String matnrName; | 
|---|
|  |  |  | private String maktx; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | * 动态字段索引 | 
|---|
|  |  |  | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | @ApiModelProperty(value= "数量") | 
|---|
|  |  |  | private Double anfme; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | * 执行数量 | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | @ApiModelProperty(value= "执行数量") | 
|---|
|  |  |  | private Double workQty; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | * 已出数量 | 
|---|
|  |  |  | 
|---|
|  |  |  | @ApiModelProperty(value= "供应商批次") | 
|---|
|  |  |  | private String splrBatch; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | @ApiModelProperty("批次") | 
|---|
|  |  |  | private String batch; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | @ApiModelProperty("跟踪码") | 
|---|
|  |  |  | private String trackCode; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | @ApiModelProperty("生产日期") | 
|---|
|  |  |  | private Date prodTime; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | @ApiModelProperty("包装") | 
|---|
|  |  |  | private String packName; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | * 状态 1: 正常  0: 冻结 | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | @ApiModelProperty(value= "添加时间") | 
|---|
|  |  |  | @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss") | 
|---|
|  |  |  | @JsonFormat(pattern="yyyy-MM-dd HH:mm:ss",timezone = "GMT+8") | 
|---|
|  |  |  | private Date createTime; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | @ApiModelProperty(value= "修改时间") | 
|---|
|  |  |  | @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss") | 
|---|
|  |  |  | @JsonFormat(pattern="yyyy-MM-dd HH:mm:ss",timezone = "GMT+8") | 
|---|
|  |  |  | private Date updateTime; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | 
|---|
|  |  |  |  | 
|---|
|  |  |  | public DeliveryItem() {} | 
|---|
|  |  |  |  | 
|---|
|  |  |  | public DeliveryItem(Long deliveryId,String platItemId,String matnrCode,String matnrName,String fieldsIndex,String unit,Double anfme,Double qty,Double nromQty,Double printQty,String splrName,String splrCode,String splrBatch,Integer status,Integer deleted,Integer tenantId,Long createBy,Date createTime,Long updateBy,Date updateTime,String memo) { | 
|---|
|  |  |  | public DeliveryItem(Long deliveryId,String platItemId, Long matnrId,String matnrCode,String matnrName,String fieldsIndex,String unit,Double anfme,Double qty,Double nromQty,Double printQty,String splrName,String splrCode,String splrBatch,Integer status,Integer deleted,Integer tenantId,Long createBy,Date createTime,Long updateBy,Date updateTime,String memo) { | 
|---|
|  |  |  | this.deliveryId = deliveryId; | 
|---|
|  |  |  | this.platItemId = platItemId; | 
|---|
|  |  |  | this.matnrId = matnrId; | 
|---|
|  |  |  | this.matnrCode = matnrCode; | 
|---|
|  |  |  | this.matnrName = matnrName; | 
|---|
|  |  |  | this.maktx = matnrName; | 
|---|
|  |  |  | this.fieldsIndex = fieldsIndex; | 
|---|
|  |  |  | this.unit = unit; | 
|---|
|  |  |  | this.anfme = anfme; | 
|---|