You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
udi-wms-java/src/main/java/com/glxp/api/entity/inv/InvCountOrderEntity.java

142 lines
3.4 KiB
Java

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

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;
}