package com.klp.domain; import com.baomidou.mybatisplus.annotation.*; import lombok.Data; import lombok.EqualsAndHashCode; import com.klp.common.core.domain.TreeEntity; /** * 仓库/库区/库位自关联对象 wms_warehouse * * @author JR * @date 2025-07-18 */ @Data @EqualsAndHashCode(callSuper = true) @TableName("wms_warehouse") public class WmsWarehouse extends TreeEntity { private static final long serialVersionUID=1L; /** * 主键ID */ @TableId(value = "warehouse_id") private Long warehouseId; /** * 仓库/库区编码 */ private String warehouseCode; /** * 仓库/库区名称 */ private String warehouseName; /** * 类型:0=仓库,1=库区,2=库位,… */ private Long warehouseType; /** * 同级排序号 */ private Long sortNo; /** * 使用次数(用于排序:使用越多越靠前) */ private Integer useCount; /** * 是否启用(0=否,1=是) */ private Integer isEnabled; /** * 删除标志(0=正常,1=已删除) */ @TableLogic private Integer delFlag; /** * 备注 */ private String remark; }