package com.zy.asrs.entity.mes; import com.fasterxml.jackson.annotation.JsonProperty; import lombok.Data; import javax.validation.constraints.NotNull; // MES物料信息 @Data public class MesMatInfo { // 物料编码,唯一标识 @NotNull private String item_no; // 物料名称 @NotNull private String description; // 单位 private String unit_of_measure; // 物料类型 @NotNull private String item_type; // 材质 private String cz; // 重量 private float weight; // 物料属性 @NotNull private String classification_code; // 图号 private String drawing_no; // 设计备注 private String item_comments; // 创建时间,timestamp private String create_date; // 最近一次修改时间,timestamp private String modified_date1; // 最近修改人 private String modified_operator1; // 生产单位 private String dept; // 是否关键件 private String gt_code; // 规格型号 private String specification; // 工艺备注 private String proc_comments; // 工艺修改人 private String proc_operator; // 工艺修改时间,timestamp private String proc_modified_date; // ABC码 private String abc_code; // 供应商编码 private String vendor_no; // 版本号 private String drawing_version; // 生产订单号 @NotNull @JsonProperty("OrderNo") // @JSONField(name = "OrderNo") private String OrderNo; // 本单入库数量 @NotNull private Float qty; }