package com.glxp.api.entity.collect; 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.util.Date; import lombok.Data; /** * 采集点单据主表 */ @ApiModel(value="com-glxp-api-entity-purchase-IoCollectOrderOrigin") @Data @TableName(value = "io_collect_order_origin") public class IoCollectOrderOrigin implements Serializable { @TableId(value = "id", type = IdType.AUTO) @ApiModelProperty(value="") private Integer id; /** * 自定义本单据号 */ @TableField(value = "orderId") @ApiModelProperty(value="自定义本单据号") private String orderId; /** * 单据号(原始单据号) */ @TableField(value = "billNo") @ApiModelProperty(value="单据号(原始单据号)") private String billNo; /** * 单据类型 */ @TableField(value = "busType") @ApiModelProperty(value="单据类型") private String busType; /** * 出入库类型:1:入库;2:出库 */ @TableField(value = "inoutType") @ApiModelProperty(value="出入库类型:1:入库;2:出库") private Integer inoutType; /** * 来源业务 */ @TableField(value = "fromType") @ApiModelProperty(value="来源业务") private String fromType; /** * 来源业务说明 */ @TableField(value = "fromTypeDesc") @ApiModelProperty(value="来源业务说明") private String fromTypeDesc; /** * 本系统往来单位编码 */ @TableField(value = "localFromCorp") @ApiModelProperty(value="本系统往来单位编码") private String localFromCorp; /** * 往来信息 */ @TableField(value = "fromCorp") @ApiModelProperty(value="往来信息") private String fromCorp; /** * 往来信息名称 */ @TableField(value = "fromCorpName") @ApiModelProperty(value="往来信息名称") private String fromCorpName; /** * 单据时间 */ @TableField(value = "billTime") @ApiModelProperty(value="单据时间") private Date billTime; /** * 创建时间 */ @TableField(value = "createTime") @ApiModelProperty(value="创建时间") private Date createTime; /** * 采集时间/单据处理时间 */ @TableField(value = "collectTime") @ApiModelProperty(value="采集时间/单据处理时间") private Date collectTime; /** * 工位编码 */ @TableField(value = "workPlaceCode") @ApiModelProperty(value="工位编码") private Long workPlaceCode; /** * (停用)拆零状态:0:未拆零,1,正在拆零;2,已完成;3.拆零失败 */ @TableField(value = "splitStatus") @ApiModelProperty(value="(停用)拆零状态:0:未拆零,1,正在拆零;2,已完成;3.拆零失败") private Integer splitStatus; /** * 拆零异常信息 */ @TableField(value = "splitMsg") @ApiModelProperty(value="拆零异常信息") private String splitMsg; /** * 赋码状态 0:原始单据未处理,1:已分配工位待处理;2:处理中;3:已完成;4:处理异常 */ @TableField(value = "tagStatus") @ApiModelProperty(value="赋码状态 0:原始单据未处理,1:已分配工位待处理;2:处理中;3:已完成;4:处理异常") private Integer tagStatus; /** * 赋码信息 */ @TableField(value = "tagMsg") @ApiModelProperty(value="赋码信息") private String tagMsg; /** * 备注 */ @TableField(value = "remark") @ApiModelProperty(value="备注") private String remark; /** * 创建人 */ @TableField(value = "createUser") @ApiModelProperty(value="创建人") private String createUser; /** * 更新时间 */ @TableField(value = "updateTime") @ApiModelProperty(value="更新时间") private Date updateTime; /** * 更新人 */ @TableField(value = "updateUser") @ApiModelProperty(value="更新人") private String updateUser; /** * 完成时间 */ @TableField(value = "finishTime") @ApiModelProperty(value="完成时间") private Date finishTime; /** * 单据挂起时间 */ @TableField(value = "draftTime") @ApiModelProperty(value="单据挂起时间") private Date draftTime; /** * 1:流通;2:使用 */ @TableField(value = "orderCirType") @ApiModelProperty(value="1:流通;2:使用") private Integer orderCirType; /** * 备用查询字段1 */ @TableField(value = "backupOrderRemark1") @ApiModelProperty(value="备用查询字段1") private String backupOrderRemark1; /** * 备用查询字段2 */ @TableField(value = "backupOrderRemark2") @ApiModelProperty(value="备用查询字段2") private String backupOrderRemark2; /** * 备用查询字段3 */ @TableField(value = "backupOrderRemark3") @ApiModelProperty(value="备用查询字段3") private String backupOrderRemark3; /** * 备用查询字段4 */ @TableField(value = "backupOrderRemark4") @ApiModelProperty(value="备用查询字段4") private String backupOrderRemark4; /** * 备用查询字段5 */ @TableField(value = "backupOrderRemark5") @ApiModelProperty(value="备用查询字段5") private String backupOrderRemark5; /** * 备用查询字段6 */ @TableField(value = "backupOrderRemark6") @ApiModelProperty(value="备用查询字段6") private String backupOrderRemark6; /** * 备用字段1 */ @TableField(value = "remark1") @ApiModelProperty(value="备用字段1") private String remark1; /** * 备用字段2 */ @TableField(value = "remark2") @ApiModelProperty(value="备用字段2") private String remark2; /** * 备用字段3 */ @TableField(value = "remark3") @ApiModelProperty(value="备用字段3") private String remark3; /** * 备用字段4 */ @TableField(value = "remark4") @ApiModelProperty(value="备用字段4") private String remark4; /** * 备用字段5 */ @TableField(value = "remark5") @ApiModelProperty(value="备用字段5") private String remark5; /** * 备用字段6 */ @TableField(value = "remark6") @ApiModelProperty(value="备用字段6") private String remark6; /** * 备用字段7 */ @TableField(value = "remark7") @ApiModelProperty(value="备用字段7") private String remark7; /** * 备用字段8 */ @TableField(value = "remark8") @ApiModelProperty(value="备用字段8") private String remark8; /** * 排序时间 */ @TableField(value = "orderTime") @ApiModelProperty(value="排序时间") private Date orderTime; /** * 库存预警: 1:正常; 2:不足 */ @TableField(value = "invAlert") @ApiModelProperty(value="库存预警: 1:正常; 2:不足") private Integer invAlert; /** * 上传状态(1.未上传,2.已上传,3.上传失败) */ @TableField(value = "uploadStatus") @ApiModelProperty(value="上传状态(1.未上传,2.已上传,3.上传失败)") private Integer uploadStatus; /** * 上传错误信息 */ @TableField(value = "uploadError") @ApiModelProperty(value="上传错误信息") private String uploadError; /** * 异常信息 */ @TableField(value = "errorMsg") @ApiModelProperty(value="异常信息") private String errorMsg; }