diff --git a/serverlogic/src/main/java/com/ljsd/jieling/logic/GlobleSystemLogic.java b/serverlogic/src/main/java/com/ljsd/jieling/logic/GlobleSystemLogic.java index 29853d500..409632b84 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/logic/GlobleSystemLogic.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/logic/GlobleSystemLogic.java @@ -380,7 +380,7 @@ public class GlobleSystemLogic implements IEventHandler { ArrayList list = new ArrayList<>(); for (Map.Entry entry : values.entrySet()) { // 获取服务器状态 - ServerInfo info = serverInfos.get(entry.getValue()); + ServerInfo info = serverInfos.get(Integer.parseInt(entry.getKey())); // "-2"表示未运营,此类服务器不参与分组 if (info == null || "-2".equals(info.getStatus()) || entry.getValue() != group){ continue;