|
|
@ -22,15 +22,15 @@ import java.util.concurrent.CompletableFuture; |
|
|
|
@Component |
|
|
|
@RequiredArgsConstructor |
|
|
|
@CommandMapping("debug_pallet_elevator_stop") |
|
|
|
public class PalletElevatorStopCommand extends BaseCommandHandler { |
|
|
|
public class DebugPalletElevatorStopCommand extends BaseCommandHandler { |
|
|
|
private final DeviceCommandService deviceCommandService; |
|
|
|
private final PalletElevatorLiftUpCommand palletElevatorLiftUpCommand; |
|
|
|
private final PalletElevatorLiftDownCommand palletElevatorLiftDownCommand; |
|
|
|
private final DebugPalletElevatorLiftUpCommand debugPalletElevatorLiftUpCommand; |
|
|
|
private final DebugPalletElevatorLiftDownCommand debugPalletElevatorLiftDownCommand; |
|
|
|
|
|
|
|
@Override |
|
|
|
public CompletableFuture<Void> handle(CmdDTO cmdDTO) { |
|
|
|
palletElevatorLiftUpCommand.stop(); |
|
|
|
palletElevatorLiftDownCommand.stop(); |
|
|
|
debugPalletElevatorLiftUpCommand.stop(); |
|
|
|
debugPalletElevatorLiftDownCommand.stop(); |
|
|
|
return runAsync(() -> { |
|
|
|
String index = cmdDTO.getStringParam("index"); |
|
|
|
HeatModuleCode heatModuleId = HeatModuleCode.valueOf(index); |