Browse Source

feat:定义加热模块真空管路阀门调试指令

master
白凤吉 2 months ago
parent
commit
c978cc93e2
  1. 35
      src/main/java/com/iflytop/gd/app/command/debug/DebugVacuumValveCloseCommand.java
  2. 36
      src/main/java/com/iflytop/gd/app/command/debug/DebugVacuumValveOpenCommand.java

35
src/main/java/com/iflytop/gd/app/command/debug/DebugVacuumValveCloseCommand.java

@ -0,0 +1,35 @@
package com.iflytop.gd.app.command.debug;
import com.iflytop.gd.app.core.BaseCommandHandler;
import com.iflytop.gd.app.model.dto.CmdDTO;
import com.iflytop.gd.app.service.device.DeviceCommandService;
import com.iflytop.gd.common.annotation.CommandMapping;
import com.iflytop.gd.common.command.CommandFuture;
import com.iflytop.gd.common.command.DeviceCommandBundle;
import com.iflytop.gd.common.command.DeviceCommandGenerator;
import com.iflytop.gd.common.utils.CommandUtil;
import lombok.RequiredArgsConstructor;
import lombok.extern.slf4j.Slf4j;
import org.springframework.stereotype.Component;
import java.util.concurrent.CompletableFuture;
/**
* 真空泵阀门关闭
*/
@Slf4j
@Component
@RequiredArgsConstructor
@CommandMapping("debug_vacuum_valve_close")
public class DebugVacuumValveCloseCommand extends BaseCommandHandler {
private final DeviceCommandService deviceCommandService;
@Override
public CompletableFuture<Void> handle(CmdDTO cmdDTO) {
String heatId = cmdDTO.getStringParam("heatId");
return runAsync(() -> {
});
}
}

36
src/main/java/com/iflytop/gd/app/command/debug/DebugVacuumValveOpenCommand.java

@ -0,0 +1,36 @@
package com.iflytop.gd.app.command.debug;
import com.iflytop.gd.app.core.BaseCommandHandler;
import com.iflytop.gd.app.model.dto.CmdDTO;
import com.iflytop.gd.app.service.device.DeviceCommandService;
import com.iflytop.gd.common.annotation.CommandMapping;
import com.iflytop.gd.common.command.CommandFuture;
import com.iflytop.gd.common.command.DeviceCommandBundle;
import com.iflytop.gd.common.command.DeviceCommandGenerator;
import com.iflytop.gd.common.utils.CommandUtil;
import lombok.RequiredArgsConstructor;
import lombok.extern.slf4j.Slf4j;
import org.springframework.stereotype.Component;
import java.util.concurrent.CompletableFuture;
/**
* 真空泵阀门开启
*/
@Slf4j
@Component
@RequiredArgsConstructor
@CommandMapping("debug_vacuum_valve_open")
public class DebugVacuumValveOpenCommand extends BaseCommandHandler {
private final DeviceCommandService deviceCommandService;
@Override
public CompletableFuture<Void> handle(CmdDTO cmdDTO) {
String heatId = cmdDTO.getStringParam("heatId");
return runAsync(() -> {
});
}
}
Loading…
Cancel
Save