From ea3d533a7ca62c121380c7d2f2f74ca4a74971d6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=99=BD=E5=87=A4=E5=90=89?= Date: Thu, 20 Mar 2025 17:00:09 +0800 Subject: [PATCH] =?UTF-8?q?feat:=E5=9B=9E=E5=8E=9F=E7=82=B9=E6=8C=87?= =?UTF-8?q?=E4=BB=A4=E4=B8=8D=E9=9C=80=E8=A6=81=E8=87=AA=E6=A3=80=E5=AE=8C?= =?UTF-8?q?=E6=88=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/qyft/ms/system/controller/FrontCmdController.java | 9 +++++---- 1 file changed, 5 insertions(+), 4 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 77ce23d..e4a652b 100644 --- a/src/main/java/com/qyft/ms/system/controller/FrontCmdController.java +++ b/src/main/java/com/qyft/ms/system/controller/FrontCmdController.java @@ -36,11 +36,12 @@ public class FrontCmdController { String cmdId = form.getCmdId(); String cmdCode = form.getCmdCode(); try { - if (!deviceStatus.isSelfTestCompleted()) { - log.error("未进行自检,无法执行业务指令"); - return Result.failed("未进行自检,无法执行业务指令"); + if(!"motor_xyz_origin".equals(cmdCode)){ + if (!deviceStatus.isSelfTestCompleted()) { + log.error("未进行自检,无法执行业务指令"); + return Result.failed("未进行自检,无法执行业务指令"); + } } - webSocketService.pushDebugMsg(FrontResponseGenerator.generateJson(cmdId, cmdCode, CommandStatus.RECEIVE, "已收到业务指令请求,开始处理")); CommandHandler commandHandler = registry.getHandler(cmdCode); if (commandHandler == null) {