package com.shkj.wms.vo;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.shkj.common.annotation.Excel;
import com.shkj.wms.domain.BaseLocation;
import lombok.Data;

import java.math.BigDecimal;
import java.util.List;


/**
 * 货位资料视图对象
 *
 * @author zjx
 * @date 2024-07-17
 */
@Data
public class BaseLocationMapVo  {
	private static final long serialVersionUID = 1L;
	/**
	 * 自增id
	 */
	@TableId(value = "id", type = IdType.AUTO)
	@Excel(name = "自增id", width = 15 )
	private Long id;


	/**
	 * 货位ID
	 */
	@Excel(name = "货位ID", width = 20)
	private String locationCode;


	/**
	 * 货位名称
	 */
	@Excel(name = "货位名称", width = 20)
	private String locationName;


	/**
	 * 货位状态
	 */
	@Excel(name = "货位状态", width = 20)
	private String locationStatus;

	/**
	 * 货位类型
	 */
	@Excel(name = "货位类型", width = 20)
	private String type;


	/**
	 * 巷道
	 */
	@Excel(name = "巷道", width = 20)
	private String tunnel;


	/**
	 * 排
	 */
	@Excel(name = "排", width = 20)
	private String locationRow;


	/**
	 * 层
	 */
	@Excel(name = "层", width = 20)
	private String layer;


	/**
	 * 列
	 */
	@Excel(name = "列", width = 20)
	private String locationColumn;


	/**
	 * 楼层
	 */
	@Excel(name = "楼层", width = 20)
	private String floor;


	/**
	 * 拣货路径
	 */
	@Excel(name = "拣货路径", width = 20)
	private String route;


	/**
	 * 仓ID
	 */
	@Excel(name = "仓ID", width = 20)
	private Long branchId;


	/**
	 * 删除状态
	 */
	@Excel(name = "删除状态", width = 20)
	private String isDel;

	/**
	 * 是否双深位
	 */
	@Excel(name = "是否双深位", width = 20)
	private  String isDeep;
}
