自动化立体仓库 - WCS系统
zhangc
2025-03-11 d5449236ef0b3adafb3e4cc872f50479efa0ce7b
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
package com.zy.asrs.entity.param;
 
import lombok.Data;
 
import java.util.List;
 
@Data
public class WMSAndAGVInterfaceParam {
 
    //工作号
    private String taskNo;
 
    //入出库类型
    private int ioType;
 
    //托盘码
    private String barcode;
 
 
    //private String taskNo;              //任务号
    private String warehouseId;         //仓库标识
 
    //wms出库任务下发接口
    private String taskType;            //任务类型             CK、YK、RK、PD
    private int taskPriority;           //优先级
    private String containerCode;       //容器编码
    private String containerTypeCode;   //容器类型
    private String emptyContainer;      //是否空托盘            Y:是 N:否
    private int taskTunnel;             //任务巷道
    private String sourceLocationCode;  //起始货位
    private String targetLocationCode;  //目标货位
    private String groupNo;             //任务组               标识着哪些任务属于同一组
    private int taskSerialNo;           //任务执行顺序          同一任务组的任务,按任务执行顺序执行任务
    private String createTime;          //创建时间             YYYY-MM-DD HH24:MI:SS
    private String targetWharf;         //目标码头区域          数据字典,G开头=7车间,H开头=8层,J开头=9车间
 
 
    //任务取消接口
    /*操作类型:
     * 1.正常取消--只能取消未执行的任务,货物处在未执行任务状态
     * 2.强制取消--可取消已执行未完成的任务,货物处在未执行任务状态
     * 3.正常完成--只能完成未执行的任务,货物处于任务执行完成状态
     * 4.强制完成--可完成已执行未完成的任务,货物处于任务执行完成状态
     * */
    private Integer taskStatus;          //操作类型
 
    //AGV请求入库码头接口
//    private String containerCode;     //托盘编码
    private String wharfSource;         //源码头
    private List<String> freeWharfs;
 
    //AGV请求动作接口
    private String requestType;         //请求类型:         1=取货;2=放货
    private String wharfCode;           //码头编号
//
 
}