Browse Source

取出托盘移除托盘

master
王梦远 2 months ago
parent
commit
441489a28b
  1. 4
      src/main/java/com/iflytop/sgs/app/cmd/control/OutTrayCommand.java

4
src/main/java/com/iflytop/sgs/app/cmd/control/OutTrayCommand.java

@ -77,10 +77,10 @@ public class OutTrayCommand extends BaseCommandHandler {
deviceStateService.getDeviceState().getHeatModuleByCode(targetHeatModuleCode).setTrayStatus(false);//设定目标加热模块托盘状态 deviceStateService.getDeviceState().getHeatModuleByCode(targetHeatModuleCode).setTrayStatus(false);//设定目标加热模块托盘状态
//deviceStateService.getDeviceState().getSolutionModule().setFeedAreaTrayStatus(true);//设定上料区托盘状态 //deviceStateService.getDeviceState().getSolutionModule().setFeedAreaTrayStatus(true);//设定上料区托盘状态
List<TrayState> trayList = deviceStateService.getDeviceState().getTrays(); List<TrayState> trayList = deviceStateService.getDeviceState().getTrays();
trayList.removeIf((tray) -> tray.getHeatModuleCode().equals(targetHeatModuleCode));
trayList.removeIf((tray) -> tray.getHeatModuleCode() != null && tray.getHeatModuleCode().equals(targetHeatModuleCode));
} finally { } finally {
deviceStateService.getCommandMutexState().get().setTransferCommandExecuting(false); deviceStateService.getCommandMutexState().get().setTransferCommandExecuting(false);
// deviceStateService.getDeviceState().getTrayByHeatModuleCode(targetHeatModuleCode).setUseArm(false);//使用机械臂标志
// deviceStateService.getDeviceState().getTrayByHeatModuleCode(targetHeatModuleCode).setUseArm(false);//使用机械臂标志
} }
}); });
} }

Loading…
Cancel
Save