package com.junmp.jyzb.api.bean.dto.ChannelDto;

import lombok.Data;

/**
 * <pre>
 *
 * 描述：
 * 版本：1.0.0
 * 日期：2024/9/13 下午2:43
 * 作者：xuzc@junmp.com.cn
 * <br>修改记录
 * <br>修改日期 修改人 修改内容
 *
 * </pre>
 */
@Data
public class ChannelEpcInfoReq
{
    private String Id;
    private Integer column;
    private Integer row;
    private Integer range;
    private ChannelShelfDto shelf;
    private String shelfName;
    private String shelfCode;
    private String shelfId;
    private String InventoryState;
    private int CurrentState;
    private Integer safeLevel;
    private String warehouseName;
    private String epc;
    private String supplierName;
    private String supplierId;
    private String equipmentSizeName;
    private String equipmentSizeId;
    private String typeName;
    private String typeId;
    private String equipmentName;
    private String EquipmentCode;
    private String warehouseId;
    private String Address;

    public ChannelEpcInfoReq()
    {
    }

    public ChannelEpcInfoReq(String supplierId, String id, Integer column, Integer row, Integer range, ChannelShelfDto shelf, String shelfName, String shelfCode, String shelfId, String inventoryState, int currentState, Integer safeLevel, String warehouseName, String epc, String supplierName, String equipmentSizeName, String equipmentSizeId, String typeName, String typeId, String equipmentName, String equipmentCode, String warehouseId, String address)
    {
        this.supplierId = supplierId;
        Id = id;
        this.column = column;
        this.row = row;
        this.range = range;
        this.shelf = shelf;
        this.shelfName = shelfName;
        this.shelfCode = shelfCode;
        this.shelfId = shelfId;
        InventoryState = inventoryState;
        CurrentState = currentState;
        this.safeLevel = safeLevel;
        this.warehouseName = warehouseName;
        this.epc = epc;
        this.supplierName = supplierName;
        this.equipmentSizeName = equipmentSizeName;
        this.equipmentSizeId = equipmentSizeId;
        this.typeName = typeName;
        this.typeId = typeId;
        this.equipmentName = equipmentName;
        EquipmentCode = equipmentCode;
        this.warehouseId = warehouseId;
        Address = address;
    }
}
