From a0a23e4d7c048fb11adf37c3e252ed0d32a093a2 Mon Sep 17 00:00:00 2001 From: wangyuan Date: Mon, 13 May 2019 18:03:39 +0800 Subject: [PATCH] fix --- .../main/java/com/ljsd/jieling/logic/GlobalDataManaager.java | 5 +++++ .../main/java/com/ljsd/jieling/logic/arena/ArenaLogic.java | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/serverlogic/src/main/java/com/ljsd/jieling/logic/GlobalDataManaager.java b/serverlogic/src/main/java/com/ljsd/jieling/logic/GlobalDataManaager.java index 82937aba4..1c416b428 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/logic/GlobalDataManaager.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/logic/GlobalDataManaager.java @@ -147,6 +147,11 @@ public class GlobalDataManaager { try { ActivityLogic.getInstance().checkSecretBoxSeason(); checkSystemFunctioIsOpen(); + GlobalSystemControl globalSystemControl = MongoUtil.getInstence().getMyMongoTemplate().findById(GameApplication.serverId, GlobalSystemControl.class); + if(globalSystemControl != null){ + TimeControllerOfFunction timeControllerOfFunction = globalSystemControl.getTimeControllerOfFunctionMap().get(8); + ArenaLogic.getInstance().updateArenaSeason(timeControllerOfFunction.getTimes()); + } } catch (Exception e) { LOGGER.error("e",e); } diff --git a/serverlogic/src/main/java/com/ljsd/jieling/logic/arena/ArenaLogic.java b/serverlogic/src/main/java/com/ljsd/jieling/logic/arena/ArenaLogic.java index a646c104f..5f6dcd655 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/logic/arena/ArenaLogic.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/logic/arena/ArenaLogic.java @@ -126,7 +126,7 @@ public class ArenaLogic { public void challenge(ISession session,int challengeUid,int teamId,int skipFight) throws Exception { if(curSeason == 0){ - MessageUtil.sendErrorResponse(session,1, MessageTypeProto.MessageType.ARENA_CHALLENGE_RESPONSE_VALUE,"season_close"); + MessageUtil.sendErrorResponse(session,0, MessageTypeProto.MessageType.ARENA_CHALLENGE_RESPONSE_VALUE,"season_close"); return; } int uid = session.getUid();