#
Junjie
3 天以前 745685781d952e92c03124842a4d58514eb7ff8e
src/main/java/com/zy/asrs/controller/ShuttleController.java
@@ -348,7 +348,7 @@
        } else if (shuttleTaskModeType == ShuttleTaskModeType.RESET) {
            //复位
            TrafficControlThread trafficControlThread = (TrafficControlThread) SlaveConnection.get(SlaveType.TrafficControl, 1);
            trafficControlThread.cancelTrafficControl(shuttleProtocol.getShuttleNo(), shuttleProtocol.getTaskNo());
            trafficControlThread.forceCancelTrafficControl(shuttleProtocol.getShuttleNo());
            shuttleThread.setSyncTaskNo(0);//工作号清空
            shuttleThread.setProtocolStatus(ShuttleProtocolStatusType.IDLE);//任务状态-空闲
@@ -368,6 +368,14 @@
            //演示模式-关
            shuttleThread.enableDemo(false);
            return R.ok();
        } else if (shuttleTaskModeType == ShuttleTaskModeType.CLEAR_PATH) {
            //清除路径
            shuttleAction.clearPath(shuttleProtocol.getShuttleNo());
            return R.ok();
        } else if (shuttleTaskModeType == ShuttleTaskModeType.RESTART_CALC_PATH) {
            //重新计算路径
            shuttleThread.restartCalcPath();
            return R.ok();
        } else {
            throw new CoolException("未知命令");
        }