package com.junmp.jyzb.entity;

import com.baomidou.mybatisplus.annotation.TableField;
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.Data;
import lombok.NoArgsConstructor;

@ApiModel(value = "com-junmp-jyzb-domain-Package")
@Data
@AllArgsConstructor
@NoArgsConstructor
@TableName("base_package")
public class Package implements Serializable {
    @TableField(value = "id")
    private String id;

    @TableField(value = "count")
    private Integer count;

    @TableField(value = "org_id_int")
    private Integer orgId;

    @TableField(value = "location")
    private String location;

    @TableField(value = "shelf_id")
    private String shelfId;

    @TableField(value = "shelf_name")
    private String shelfName;

    @TableField(value = "shelf_code")
    private String shelfCode;

    @TableField(value = "state")
    private Integer state;

    @TableField(value = "is_destroy")
    private Integer isDestroy;

    @TableField(value = "epc")
    private String epc;

    @TableField(value = "print_state")
    private Integer printState;

    @TableField(value = "create_time")
    private Date createTime;

    @TableField(value = "update_time")
    private Date updateTime;

    @TableField(value = "note")
    private String note;

    private static final long serialVersionUID = 1L;
}