diff --git a/serverlogic/src/main/java/com/ljsd/jieling/logic/activity/ActivityLogic.java b/serverlogic/src/main/java/com/ljsd/jieling/logic/activity/ActivityLogic.java index 4a7c82ae9..6558ff94f 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/logic/activity/ActivityLogic.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/logic/activity/ActivityLogic.java @@ -408,7 +408,7 @@ public class ActivityLogic implements IEventHandler{ } // 登录检测已开启的活动,商店是否开启 int[] shopId = sGlobalActivity.getShopId(); - if (shopId != null && shopId.length > 0) { + if (shopId != null && shopId.length > 0 && shopId[0] != 0) { boolean b = user.getStoreManager().getStoreInfoMap().containsKey(shopId[0]); if (!b) { LOGGER.info("checkActivityOfUser uid={} activityId={} reopen shopId={}", user.getId(), openActivityId, shopId[0]);