package com.shinsoft.sto.model.main;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.shinsoft.generator.model.BaseModel;
import io.swagger.annotations.ApiModel;
import lombok.Getter;
import lombok.Setter;
import lombok.experimental.Accessors;

import java.util.Date;
@Getter
@Setter
@Accessors(chain = true)
@TableName("T_MAIN_STACK")
@ApiModel(value = "垛位", description = "垛位基本信息表")
public class Stack extends BaseModel {

    private String wareId;
    @TableField(exist = false)
    private String wareName;

    private String name;

    private String code;

    private String addId;

    private Date addTime;

    private String modifyId;

    private Date modifyTime;

    private String cancelId;

    private Date cancelTime;

    private String cancelFlag;

    private String belongId;

    private Integer stackX;

    private Integer stackY;

    private Integer width;

    private Integer height;

    private String isLayer;

    @TableField(exist = false)
    private Integer onStackAmt;

}