package com.sxyz.rfid.greendao.model;

import org.greenrobot.greendao.annotation.Entity;
import org.greenrobot.greendao.annotation.Generated;
import org.greenrobot.greendao.annotation.Property;

import java.io.Serializable;

/**
 * 主要功能: 仓库表
 *
 * @Description:
 * @Project: rfid-app
 * @Package: com.sxyz.rfid.greendao.model
 * @author: chunyuanwu
 * @date: 2026年01月16日 14:26
 * @version: 1.0.0
 */
@Entity(nameInDb = "wms_warehouse")
public class WmsWarehouse implements Serializable {
    private static final long serialVersionUID = 1L;
    @Property(nameInDb = "warehouse_id")
    private Long warehouseId;
    @Property(nameInDb = "warehouse_code")
    private String warehouseCode;
    @Property(nameInDb = "warehouse_name")
    private String warehouseName;
    @Property(nameInDb = "warehouse_type")
    private String warehouseType;
    @Property(nameInDb = "area")
    private Float area;
    @Property(nameInDb = "capacity")
    private Float capacity;
    @Property(nameInDb = "location")
    private String location;
    @Property(nameInDb = "manager_id")
    private Long managerId;
    @Property(nameInDb = "status")
    private String status;
    @Property(nameInDb = "del_flag")
    private String delFlag;
    @Property(nameInDb = "create_time")
    private String createTime;
    @Property(nameInDb = "update_time")
    private String updateTime;
    @Property(nameInDb = "remark")
    private String remark;
    @Generated(hash = 410946761)
    public WmsWarehouse(Long warehouseId, String warehouseCode,
            String warehouseName, String warehouseType, Float area, Float capacity,
            String location, Long managerId, String status, String delFlag,
            String createTime, String updateTime, String remark) {
        this.warehouseId = warehouseId;
        this.warehouseCode = warehouseCode;
        this.warehouseName = warehouseName;
        this.warehouseType = warehouseType;
        this.area = area;
        this.capacity = capacity;
        this.location = location;
        this.managerId = managerId;
        this.status = status;
        this.delFlag = delFlag;
        this.createTime = createTime;
        this.updateTime = updateTime;
        this.remark = remark;
    }
    @Generated(hash = 775569255)
    public WmsWarehouse() {
    }
    public Long getWarehouseId() {
        return this.warehouseId;
    }
    public void setWarehouseId(Long warehouseId) {
        this.warehouseId = warehouseId;
    }
    public String getWarehouseCode() {
        return this.warehouseCode;
    }
    public void setWarehouseCode(String warehouseCode) {
        this.warehouseCode = warehouseCode;
    }
    public String getWarehouseName() {
        return this.warehouseName;
    }
    public void setWarehouseName(String warehouseName) {
        this.warehouseName = warehouseName;
    }
    public String getWarehouseType() {
        return this.warehouseType;
    }
    public void setWarehouseType(String warehouseType) {
        this.warehouseType = warehouseType;
    }
    public Float getArea() {
        return this.area;
    }
    public void setArea(Float area) {
        this.area = area;
    }
    public Float getCapacity() {
        return this.capacity;
    }
    public void setCapacity(Float capacity) {
        this.capacity = capacity;
    }
    public String getLocation() {
        return this.location;
    }
    public void setLocation(String location) {
        this.location = location;
    }
    public Long getManagerId() {
        return this.managerId;
    }
    public void setManagerId(Long managerId) {
        this.managerId = managerId;
    }
    public String getStatus() {
        return this.status;
    }
    public void setStatus(String status) {
        this.status = status;
    }
    public String getDelFlag() {
        return this.delFlag;
    }
    public void setDelFlag(String delFlag) {
        this.delFlag = delFlag;
    }
    public String getCreateTime() {
        return this.createTime;
    }
    public void setCreateTime(String createTime) {
        this.createTime = createTime;
    }
    public String getUpdateTime() {
        return this.updateTime;
    }
    public void setUpdateTime(String updateTime) {
        this.updateTime = updateTime;
    }
    public String getRemark() {
        return this.remark;
    }
    public void setRemark(String remark) {
        this.remark = remark;
    }
   
}
