package com.huaheng.pc.srm.domain; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import com.huaheng.framework.web.domain.BaseEntity; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import java.math.BigDecimal; import java.util.Date; /** * 物料条码表 */ @Data @TableName(value = "icsitemlot") public class ICSITEMLot { private static final long serialVersionUID = 1L; /** * 唯一标识 */ @TableField(value = "ID") @ApiModelProperty(value="唯一标识") private String ID; @TableField(value = "warehouseCode") @ApiModelProperty(value="仓库code") private String warehouseCode; /** * 条码 */ @TableField(value = "LotNO") @ApiModelProperty(value="唯一标识") private String LotNO; /** * 物料代码 */ @TableField(value = "ItemCode") @ApiModelProperty(value="唯一标识") private String ItemCode; /** * 来源单据号 */ @TableField(value = "TransNO") @ApiModelProperty(value="唯一标识") private String TransNO; /** * 来源单据行号 */ @TableField(value = "TransLine") @ApiModelProperty(value="唯一标识") private String TransLine; /** * 供应商物料代码 */ @TableField(value = "VENDORITEMCODE") @ApiModelProperty(value="唯一标识") private String VENDORITEMCODE; /** * 供应商代码 */ @TableField(value = "VENDORCODE") @ApiModelProperty(value="唯一标识") private String VENDORCODE; /** * 批次 */ @TableField(value = "VenderLotNO") @ApiModelProperty(value="唯一标识") private String VenderLotNO; /** * 生产日期 */ @TableField(value = "PRODUCTDATE") @ApiModelProperty(value="唯一标识") private Date PRODUCTDATE; /** * 数量 */ @TableField(value = "LOTQTY") @ApiModelProperty(value="唯一标识") private BigDecimal LOTQTY; /** * Y/N */ @TableField(value = "ACTIVE") @ApiModelProperty(value="唯一标识") private String ACTIVE; /** * 失效日期 */ @TableField(value = "Exdate") @ApiModelProperty(value="唯一标识") private Date Exdate; /** * 站点 */ @TableField(value = "WorkPoint") @ApiModelProperty(value="唯一标识") private String WorkPoint; /** * 操作人 */ @TableField(value = "MUSER") @ApiModelProperty(value="唯一标识") private String MUSER; /** * 操作人名称 */ @TableField(value = "MUSERName") @ApiModelProperty(value="唯一标识") private String MUSERName; /** * 操作时间 */ @TableField(value = "MTIME") @ApiModelProperty(value="唯一标识") private Date MTIME; /** * 自定义字段 */ @TableField(value = "EATTRIBUTE1") @ApiModelProperty(value="唯一标识") private String EATTRIBUTE1; /** * 类型 */ @TableField(value = "TYPE") @ApiModelProperty(value="唯一标识") private String TYPE; /** * 自定义字段 */ @TableField(value = "EATTRIBUTE2") @ApiModelProperty(value="唯一标识") private String EATTRIBUTE2; /** * 自定义字段 */ @TableField(value = "EATTRIBUTE3") @ApiModelProperty(value="唯一标识") private String EATTRIBUTE3; /** * 自定义字段 */ @TableField(value = "EATTRIBUTE4") @ApiModelProperty(value="唯一标识") private String EATTRIBUTE4; /** * 状态 */ @TableField(value = "Status") @ApiModelProperty(value="唯一标识") private String Status; /** * 打印次数 */ @TableField(value = "PrintTimes") @ApiModelProperty(value="唯一标识") private Integer PrintTimes; /** * 最后打印人 */ @TableField(value = "lastPrintUSERID") @ApiModelProperty(value="唯一标识") private String lastPrintUSERID; /** * 最后打印时间 */ @TableField(value = "lastPrintTime") @ApiModelProperty(value="唯一标识") private Date lastPrintTime; /** * 单据号 */ @TableField(value = "VoucherNO") @ApiModelProperty(value="唯一标识") private String VoucherNO; /** * 单据行 */ @TableField(value = "VoucherRow") @ApiModelProperty(value="唯一标识") private String VoucherRow; /** * 辅计量数量 */ @TableField(value = "iNum") @ApiModelProperty(value="唯一标识") private BigDecimal iNum; /** * 自由项唯一标识 */ @TableField(value = "ExID") @ApiModelProperty(value="唯一标识") private String ExID; /** * 自定义字段 */ @TableField(value = "EATTRIBUTE5") @ApiModelProperty(value="唯一标识") private String EATTRIBUTE5; /** * 项目号 */ @TableField(value = "ORDERNO") @ApiModelProperty(value="唯一标识") private String ORDERNO; /** * 文件名 */ @TableField(value = "tFileName") @ApiModelProperty(value="唯一标识") private String tFileName; /** * 打印次数 */ @TableField(value = "TimesPrint") @ApiModelProperty(value="唯一标识") private Integer TimesPrint; }