#
1
2025-05-09 3ceabb21c1fd2b7fbdbc5c77c23f26152ec7f9aa
src/main/java/com/zy/core/model/protocol/TaskProtocol.java
@@ -15,7 +15,7 @@
    private volatile int taskStatus = 0; //作业模式  1:行走  2:取  3:放  0:无
    private volatile boolean direction; // 执行方向(面朝轨道 定位值左小右大)  true:左   false:右
    private volatile boolean direction; // 执行方向(面朝轨道 定位值左小右大)  true:左   false:右  执行方向(面朝轨道  1:自己  2 轨道   true:自己   false:轨道
    public TaskProtocol(){}
@@ -35,13 +35,24 @@
    }
    public TaskProtocol(TaskProtocol taskProtocol,boolean direction) {
        this.taskNo = taskProtocol.getTaskNo();
        this.targetPosition = taskProtocol.getTargetPosition();
        this.taskStatus = 1;
        this.direction = taskProtocol.direction;
    }
    public String gettaskNoDirection$(Long taskNo,int taskStatus){
        String taskStatusStr = "Walk";
        switch (taskStatus){
            case 1:
                taskStatusStr = "Tack";
            case 2:
                taskStatusStr = "Tack";
                break;
            case 3:
                taskStatusStr = "Put";
                break;
        }
        return taskNo+"_"+taskStatusStr;
    }