Zone.java 2.81 KB
package com.huaheng.pc.config.zone.domain;

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 java.io.Serializable;
import java.util.Date;
import lombok.Data;

@Data
@TableName(value = "zone")
public class Zone implements Serializable {
	/**
	 * ID
	 */
	@TableId(value = "id", type = IdType.AUTO)
	private Integer id;

	/**
	 * 编码
	 */
	@TableField(value = "code")
	private String code;

	/**
	 * 仓库Id
	 */
	@TableField(value = "warehouseId")
	private Integer warehouseId;

	/**
	 * 仓库编码
	 */
	@TableField(value = "warehouseCode")
	private String warehouseCode;

	/**
	 * 名称
	 */
	@TableField(value = "name")
	private String name;

	/**
	 * 库位类型
	 */
	@TableField(value = "locationType")
	private String locationType;

	/**
	 * 创建时间
	 */
	@TableField(value = "created")
	private Date created;

	/**
	 * 创建用户
	 */
	@TableField(value = "createdBy")
	private String createdBy;

	/**
	 * 创建时间
	 */
	@TableField(value = "lastUpdated")
	private Date lastUpdated;

	/**
	 * 更新用户
	 */
	@TableField(value = "lastUpdatedBy")
	private String lastUpdatedBy;

	/**
	 * 是否有效
	 */
	@TableField(value = "enable")
	private Boolean enable;

	/**
	 * 是否删除
	 */
	@TableField(value = "deleted")
	private Boolean deleted;

	/**
	 * 钱柜类型cubeType
	 */
	@TableField(value = "userDef1")
	private String userDef1;

	/**
	 * 钱柜模式cubeMode
	 */
	@TableField(value = "userDef2")
	private Integer userDef2;

	/**
	 * cubeURL
	 */
	@TableField(value = "userDef3")
	private String userDef3;

	/**
	 * 钱柜最大值locationMax
	 */
	@TableField(value = "userDef4")
	private Integer userDef4;

	/**
	 * 自定义字段5
	 */
	@TableField(value = "userDef5")
	private String userDef5;

	private static final long serialVersionUID = 1L;

	public static final String COL_CODE = "code";

	public static final String COL_WAREHOUSEID = "warehouseId";

	public static final String COL_WAREHOUSECODE = "warehouseCode";

	public static final String COL_NAME = "name";

	public static final String COL_LOCATIONTYPE = "locationType";

	public static final String COL_CREATED = "created";

	public static final String COL_CREATEDBY = "createdBy";

	public static final String COL_LASTUPDATED = "lastUpdated";

	public static final String COL_LASTUPDATEDBY = "lastUpdatedBy";

	public static final String COL_ENABLE = "enable";

	public static final String COL_DELETED = "deleted";

	public static final String COL_USERDEF1 = "userDef1";

	public static final String COL_USERDEF2 = "userDef2";

	public static final String COL_USERDEF3 = "userDef3";

	public static final String COL_USERDEF4 = "userDef4";

	public static final String COL_USERDEF5 = "userDef5";
}