package com.huaheng.pc.check.checkDetail.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 io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModelProperty; import java.io.Serializable; import java.math.BigDecimal; import java.util.Date; import lombok.Data; @ApiModel(value="com.huaheng.pc.check.checkDetail.domain.CheckDetail") @Data @TableName(value = "check_detail") public class CheckDetail implements Serializable { @TableId(value = "id", type = IdType.AUTO) @ApiModelProperty(value="null") private Integer id; /** * 头表标识 */ @TableField(value = "checkHeaderId") @ApiModelProperty(value="头表标识") private Integer checkHeaderId; /** * 仓库编码 */ @TableField(value = "warehouseCode") @ApiModelProperty(value="仓库编码") private String warehouseCode; /** * 质检单号 */ @TableField(value = "checkCode") @ApiModelProperty(value="质检单号") private String checkCode; /** * 库存明细标识 */ @TableField(value = "inventoryDetailId") @ApiModelProperty(value="库存明细标识") private Integer inventoryDetailId; /** * 库位编码 */ @TableField(value = "locationCode") @ApiModelProperty(value="库位编码") private String locationCode; /** * 容器编码 */ @TableField(value = "containerCode") @ApiModelProperty(value="容器编码") private String containerCode; /** * 入库单明细标识 */ @TableField(value = "receiptDetailId") @ApiModelProperty(value="入库单明细标识") private Integer receiptDetailId; /** * 入库单号 */ @TableField(value = "receiptCode") @ApiModelProperty(value="入库单号") private String receiptCode; /** * 关联单号 */ @TableField(value = "referCode") @ApiModelProperty(value="关联单号") private String referCode; /** * 关联行号 */ @TableField(value = "referLineId") @ApiModelProperty(value="关联行号") private Integer referLineId; /** * 关联平台 */ @TableField(value = "referPlatform") @ApiModelProperty(value="关联平台") private String referPlatform; /** * 物料编码 */ @TableField(value = "materialCode") @ApiModelProperty(value="物料编码") private String materialCode; /** * 物料名称 */ @TableField(value = "materialName") @ApiModelProperty(value="物料名称") private String materialName; /** * 物料规格 */ @TableField(value = "materialSpec") @ApiModelProperty(value="物料规格") private String materialSpec; /** * 物料单位 */ @TableField(value = "materialUnit") @ApiModelProperty(value="物料单位") private String materialUnit; /** * 货主代码 */ @TableField(value = "companyCode") @ApiModelProperty(value="货主代码") private String companyCode; /** * 库存状态 */ @TableField(value = "inventorySts") @ApiModelProperty(value="库存状态") private String inventorySts; /** * 状态 0:未开始 10:质检中 20:质检完成 */ @TableField(value = "status") @ApiModelProperty(value="状态 0:未开始 10:质检中 20:质检完成") private String status; /** * 系统数量 */ @TableField(value = "qty") @ApiModelProperty(value="系统数量") private BigDecimal qty; /** * 质检人 */ @TableField(value = "checkBy") @ApiModelProperty(value="质检人") private String checkBy; /** * 质检时间 */ @TableField(value = "checkAt") @ApiModelProperty(value="质检时间") private Date checkAt; /** * 创建时间 */ @TableField(value = "created") @ApiModelProperty(value="创建时间") private Date created; /** * 创建用户 */ @TableField(value = "createdBy") @ApiModelProperty(value="创建用户") private String createdBy; /** * 创建时间 */ @TableField(value = "lastUpdated") @ApiModelProperty(value="创建时间") private Date lastUpdated; /** * 更新用户 */ @TableField(value = "lastUpdatedBy") @ApiModelProperty(value="更新用户") private String lastUpdatedBy; /** * 数据版本 */ @TableField(value = "version") @ApiModelProperty(value="数据版本") private Integer version; /** * 自定义字段1 */ @TableField(value = "userDef1") @ApiModelProperty(value="自定义字段1") private String userDef1; /** * 自定义字段2 */ @TableField(value = "userDef2") @ApiModelProperty(value="自定义字段2") private String userDef2; /** * 自定义字段3 */ @TableField(value = "userDef3") @ApiModelProperty(value="自定义字段3") private String userDef3; /** * 自定义字段4 */ @TableField(value = "userDef4") @ApiModelProperty(value="自定义字段4") private String userDef4; /** * 自定义字段5 */ @TableField(value = "userDef5") @ApiModelProperty(value="自定义字段5") private String userDef5; /** * 自定义字段6 */ @TableField(value = "userDef6") @ApiModelProperty(value="自定义字段6") private String userDef6; /** * 自定义字段7 */ @TableField(value = "userDef7") @ApiModelProperty(value="自定义字段7") private String userDef7; /** * 自定义字段8 */ @TableField(value = "userDef8") @ApiModelProperty(value="自定义字段8") private String userDef8; /** * 处理标记 */ @TableField(value = "processStamp") @ApiModelProperty(value="处理标记") private String processStamp; private static final long serialVersionUID = 1L; }