自动化立体仓库 - WCS系统
pang.jiabao
5 小时以前 1b7fa84d5b48c67f920ff9d3202ceb9bda80bdc5
src/main/java/com/zy/asrs/entity/param/TaskCreateParam.java
@@ -31,9 +31,12 @@
    //堆垛机
    private Integer crn;
    public TaskCreateParam(){};
    public TaskCreateParam() {
    }
    public TaskCreateParam(WMSAndAGVInterfaceParam param){
    ;
    public TaskCreateParam(WMSAndAGVInterfaceParam param) {
        this.taskNo = param.getTaskNo();
        this.ioType = convertParamIoType(param.getTaskType());
        this.barcode = param.getContainerCode();
@@ -42,11 +45,26 @@
        this.targetPoint = param.getTargetLocationCode();
        this.emptyContainer = param.getEmptyContainer();
        this.crn = param.getTaskTunnel();
    };
    }
    ;
    public TaskCreateParam(CarryParam param, Integer crn) {
        this.taskNo = param.getTaskNo();
        this.ioType = param.getStereoscopicTaskType();
        this.barcode = param.getBoxNo();
        this.taskPriority = 12;
        this.startPoint = param.getStartPoint();
        this.targetPoint = param.getTerminalNo();
        this.emptyContainer = "N";
        this.crn = crn;
    }
    ;
    public static Integer convertParamIoType(String paramIoType){
        switch (paramIoType){
    public static Integer convertParamIoType(String paramIoType) {
        switch (paramIoType) {
            case "RK":
                return 1;
            case "CK":