|
|
@ -18,13 +18,14 @@ import java.util.concurrent.CompletableFuture; |
|
|
|
@Component |
|
|
|
@RequiredArgsConstructor |
|
|
|
@CommandMapping("gantry_origin")//业务指令注解 |
|
|
|
public class GantryXOriginCommand extends BaseCommandHandler { |
|
|
|
public class GantryOriginCommand extends BaseCommandHandler { |
|
|
|
private final DeviceCommandUtilService deviceCommandUtilService; |
|
|
|
private final SelfTestService selfTestService; |
|
|
|
|
|
|
|
@Override |
|
|
|
public CompletableFuture<Void> handle(CmdDTO cmdDTO) { |
|
|
|
return runAsync(() -> { |
|
|
|
//TODO 回原点指令要拆分成三个 |
|
|
|
Boolean x = cmdDTO.getBooleanParam("x");//x轴是否回原点 |
|
|
|
Boolean y = cmdDTO.getBooleanParam("y");//y轴是否回原点 |
|
|
|
Boolean z = cmdDTO.getBooleanParam("z");//z轴是否回原点 |