package org.nl.acs.ext.wms.liKuData;

import lombok.Data;

/**
 * 任务上报请求参数基础类
 * 1、入库上报
 * 2、出库上报
 * 3、移库上报
 *
 * @author: geng by
 * @createDate: 2022/11/24
 */
@Data
public class BaseStoreReportRequest {
    /**
     * 任务编号
     * WCS内部任务编号，本次任务的唯一标识
     */
    public String orderId;
    /**
     * 托盘条码信息
     */
    public String palletCode;
    /**
     * 原库位号
     * 托盘的存储库位编号。具体库位编号需要双方商定
     */
    public String srcLocation;
    /**
     * 目的库位号
     * 托盘的目的存储库位编号。具体库位编号需要双方商定
     */
    public String destLocation;
    /**
     * 入库任务上报   1 已接收 2 开始执行 3执行完成 4 阻挡 5 空洞
     * 出库任务上报   1已接收任务，2开始执行，3执行完成
     * 移库任务上报   1 已接收 2开始执行3 执行完成 4 起点库位有货被阻挡 5目的点库位无货被阻挡
     */
    public String state;

    public String robotId;

}
