|
@ -3,10 +3,8 @@ package com.iflytop.sgs.app.cmd.control; |
|
|
import com.iflytop.sgs.app.core.BaseCommandHandler; |
|
|
import com.iflytop.sgs.app.core.BaseCommandHandler; |
|
|
import com.iflytop.sgs.app.model.bo.status.device.HeatModuleState; |
|
|
import com.iflytop.sgs.app.model.bo.status.device.HeatModuleState; |
|
|
import com.iflytop.sgs.app.model.dto.CmdDTO; |
|
|
import com.iflytop.sgs.app.model.dto.CmdDTO; |
|
|
import com.iflytop.sgs.app.service.api.DevicePositionService; |
|
|
|
|
|
import com.iflytop.sgs.app.service.device.DeviceStateService; |
|
|
import com.iflytop.sgs.app.service.device.DeviceStateService; |
|
|
import com.iflytop.sgs.app.service.device.module.HeatModuleService; |
|
|
import com.iflytop.sgs.app.service.device.module.HeatModuleService; |
|
|
import com.iflytop.sgs.app.service.device.module.TransferModuleService; |
|
|
|
|
|
import com.iflytop.sgs.common.annotation.CommandMapping; |
|
|
import com.iflytop.sgs.common.annotation.CommandMapping; |
|
|
import com.iflytop.sgs.common.enums.HeatModuleCode; |
|
|
import com.iflytop.sgs.common.enums.HeatModuleCode; |
|
|
import com.iflytop.sgs.common.enums.HeatingType; |
|
|
import com.iflytop.sgs.common.enums.HeatingType; |
|
@ -26,10 +24,8 @@ import java.util.concurrent.CompletableFuture; |
|
|
@RequiredArgsConstructor |
|
|
@RequiredArgsConstructor |
|
|
@CommandMapping("anneal_start")//业务指令注解 |
|
|
@CommandMapping("anneal_start")//业务指令注解 |
|
|
public class AnnealStartCommand extends BaseCommandHandler { |
|
|
public class AnnealStartCommand extends BaseCommandHandler { |
|
|
private final TransferModuleService transferModuleService; |
|
|
|
|
|
private final HeatModuleService heatModuleService; |
|
|
private final HeatModuleService heatModuleService; |
|
|
private final DeviceStateService deviceStateService; |
|
|
private final DeviceStateService deviceStateService; |
|
|
private final DevicePositionService devicePositionService; |
|
|
|
|
|
|
|
|
|
|
|
@Override |
|
|
@Override |
|
|
public CompletableFuture<Void> handle(CmdDTO cmdDTO) { |
|
|
public CompletableFuture<Void> handle(CmdDTO cmdDTO) { |
|
|