#
zjj
3 天以前 c904f735e0b8a488ef56744c08f8e10258639bce
src/main/java/com/zy/asrs/entity/param/taskCreateParam.java
@@ -14,13 +14,48 @@
    //起点
    private String startPoint;
    //优先级
    private Integer taskPriority;
    //终点
    private String targetPoint;
    //是否空托盘            Y:是 N:否
    private String emptyContainer;
    //条码
    private String barcode;
    //备注
    private String memo;
    //堆垛机
    private Integer crn;
    public taskCreateParam(){};
    public taskCreateParam(WMSAndAGVInterfaceParam param){
        this.taskNo = param.getTaskNo();
        this.ioType = convertParamIoType(param.getTaskType());
        this.barcode = param.getContainerCode();
        this.taskPriority = param.getTaskPriority();
        this.startPoint = param.getSourceLocationCode();
        this.targetPoint = param.getTargetLocationCode();
        this.emptyContainer = param.getEmptyContainer();
        this.crn = param.getTaskTunnel();
    };
    public static Integer convertParamIoType(String paramIoType){
        switch (paramIoType){
            case "RK":
                return 1;
            case "CK":
                return 2;
            case "YK":
                return 3;
            default:
                return 0;
        }
    }
}