Browse Source

feat:回原点指令不需要自检完成

tags/1.0
白凤吉 5 months ago
parent
commit
ea3d533a7c
  1. 9
      src/main/java/com/qyft/ms/system/controller/FrontCmdController.java

9
src/main/java/com/qyft/ms/system/controller/FrontCmdController.java

@ -36,11 +36,12 @@ public class FrontCmdController {
String cmdId = form.getCmdId(); String cmdId = form.getCmdId();
String cmdCode = form.getCmdCode(); String cmdCode = form.getCmdCode();
try { 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, "已收到业务指令请求,开始处理")); webSocketService.pushDebugMsg(FrontResponseGenerator.generateJson(cmdId, cmdCode, CommandStatus.RECEIVE, "已收到业务指令请求,开始处理"));
CommandHandler commandHandler = registry.getHandler(cmdCode); CommandHandler commandHandler = registry.getHandler(cmdCode);
if (commandHandler == null) { if (commandHandler == null) {

Loading…
Cancel
Save