From e00097a438f70d4698095101d26f962250ac3b2f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=8E=8B=E6=A2=A6=E8=BF=9C?= <1063331231@qq.com> Date: Mon, 14 Jul 2025 16:15:22 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8C=87=E4=BB=A4=E6=89=A7=E8=A1=8C=E6=A3=80?= =?UTF-8?q?=E6=9F=A5=E6=94=BE=E5=BC=80=E8=87=AA=E6=A3=80=E7=9A=84=E7=A7=BB?= =?UTF-8?q?=E5=8A=A8=E6=B5=8B=E8=AF=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/qyft/ms/system/controller/FrontCmdController.java | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/main/java/com/qyft/ms/system/controller/FrontCmdController.java b/src/main/java/com/qyft/ms/system/controller/FrontCmdController.java index d3afa24..d6db711 100644 --- a/src/main/java/com/qyft/ms/system/controller/FrontCmdController.java +++ b/src/main/java/com/qyft/ms/system/controller/FrontCmdController.java @@ -30,7 +30,7 @@ import java.util.concurrent.CompletableFuture; @Slf4j public class FrontCmdController { private static final Set NO_SELF_TEST_CMDS = - new HashSet<>(Arrays.asList("device_self_test", "motor_x_to_home", "motor_y_to_home", "motor_z_to_home")); + new HashSet<>(Arrays.asList("device_self_test", "motor_x_to_home", "motor_y_to_home", "motor_z_to_home","move_test")); private final CommandHandlerRegistry registry; private final WebSocketService webSocketService; private final DeviceStatus deviceStatus; @@ -41,10 +41,10 @@ public class FrontCmdController { String cmdId = form.getCmdId(); String cmdCode = form.getCmdCode(); try { -// if (!NO_SELF_TEST_CMDS.contains(cmdCode) && !deviceStatus.isSelfTestCompleted()) { -// log.error("未进行自检,无法执行业务指令"); -// return Result.failed("未进行自检,无法执行业务指令"); -// } + if (!NO_SELF_TEST_CMDS.contains(cmdCode) && !deviceStatus.isSelfTestCompleted()) { + log.error("未进行自检,无法执行业务指令"); + return Result.failed("未进行自检,无法执行业务指令"); + } if (deviceStatus.isStopPressed()) { log.error("设备急停中"); return Result.failed("设备急停中");