diff --git a/src/main/java/com/iflytop/handacid/app/service/ChannelCtrlService.java b/src/main/java/com/iflytop/handacid/app/service/ChannelCtrlService.java index acc4b1d..e144c38 100644 --- a/src/main/java/com/iflytop/handacid/app/service/ChannelCtrlService.java +++ b/src/main/java/com/iflytop/handacid/app/service/ChannelCtrlService.java @@ -119,6 +119,10 @@ public class ChannelCtrlService { public void solutionPreFillStart() { CompletableFuture.runAsync(() -> { List channelStateList = deviceState.filterChannelStatesIsSelected(); + if (channelStateList.isEmpty()) { + log.warn("没有选中的通道"); + return; + } try { for (ChannelState channelState : channelStateList) { channelState.setStateCode(ChannelStateCode.PRE);