package com.glxp.api.entity.inv; 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.AllArgsConstructor; import lombok.Builder; import lombok.Data; import lombok.NoArgsConstructor; /** * 盘点单据表 */ @ApiModel(value = "com-glxp-api-entity-inv-InvCountOrder") @Data @Builder @AllArgsConstructor @NoArgsConstructor @TableName(value = "inv_count_order") public class InvCountOrderEntity implements Serializable { /** * id */ @TableId(value = "id", type = IdType.INPUT) @ApiModelProperty(value = "id") private Integer id; /** * 盘点单号 */ @TableField(value = "orderId") @ApiModelProperty(value = "盘点单号") private String orderId; /** * 仓库编码 */ @TableField(value = "invStorageCode") @ApiModelProperty(value = "仓库编码") private String invStorageCode; /** * 货位编码 */ @TableField(value = "invWarehouseCode") @ApiModelProperty(value = "货位编码") private String invWarehouseCode; /** * 部门编码 */ @TableField(value = "deptCode") @ApiModelProperty(value = "部门编码") private String deptCode; /** * 盘点用户ID */ @TableField(value = "`createUser`") @ApiModelProperty(value = "盘点用户ID") private String createUser; /** * 创建时间 */ @TableField(value = "createTime") @ApiModelProperty(value = "创建时间") private Date createTime; /** * 更新时间 */ @TableField(value = "updateTime") @ApiModelProperty(value = "更新时间") private Date updateTime; /** * 审核用户ID */ @TableField(value = "auditUser") @ApiModelProperty(value = "审核用户ID") private String auditUser; /** * 审核时间 */ @TableField(value = "auditTime") @ApiModelProperty(value = "审核时间") private Date auditTime; /** * 状态 */ @TableField(value = "`status`") @ApiModelProperty(value = "状态") private Integer status; /** * 备注字段 */ @TableField(value = "remark") @ApiModelProperty(value = "备注字段") private String remark; /** * 入库扫码单据号,多个使用 , 隔开 */ @TableField(value = "inOrderIds") @ApiModelProperty(value = "入库扫码单据号,多个使用 , 隔开") private String inOrderIds; /** * 出库扫码单据号,多个使用 , 隔开 */ @TableField(value = "outOrderIds") @ApiModelProperty(value = "出库扫码单据号,多个使用 , 隔开") private String outOrderIds; /** * 盘点类型,0:整库盘点 1:按货位盘点 2:部分盘点 */ @TableField(value = "countType") @ApiModelProperty(value = "盘点类型,0:整库盘点 1:按货位盘点 2:部分盘点") private Integer countType; /** * 盘点方式 */ @TableField(value = "codeCount") @ApiModelProperty(value = "盘点方式,1:手动盘点 1:扫码盘点") private Integer codeCount; private static final long serialVersionUID = 1L; }