From 95abc6698d1a095555f5940c41bd887a1cee8e79 Mon Sep 17 00:00:00 2001 From: zhangshanxue Date: Mon, 22 Jun 2020 20:03:11 +0800 Subject: [PATCH] =?UTF-8?q?=E6=BC=8F=E5=AD=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../main/java/com/ljsd/jieling/logic/dao/ArenaManager.java | 1 + .../src/main/java/com/ljsd/jieling/logic/dao/GuildMyInfo.java | 4 +++- .../com/ljsd/jieling/logic/expedition/ExpeditionLogic.java | 4 +++- 3 files changed, 7 insertions(+), 2 deletions(-) diff --git a/serverlogic/src/main/java/com/ljsd/jieling/logic/dao/ArenaManager.java b/serverlogic/src/main/java/com/ljsd/jieling/logic/dao/ArenaManager.java index a508a3dbf..ea68bed6a 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/logic/dao/ArenaManager.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/logic/dao/ArenaManager.java @@ -70,6 +70,7 @@ public class ArenaManager extends MongoBase { public void setFlushTime(int flushTime) { this.flushTime = flushTime; + updateString("flushNums",flushTime); } public int getFlushNums() { diff --git a/serverlogic/src/main/java/com/ljsd/jieling/logic/dao/GuildMyInfo.java b/serverlogic/src/main/java/com/ljsd/jieling/logic/dao/GuildMyInfo.java index 2a777163c..8c3c6dddb 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/logic/dao/GuildMyInfo.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/logic/dao/GuildMyInfo.java @@ -44,7 +44,9 @@ public class GuildMyInfo extends MongoBase { path.clear(); curPos = STableManager.getFigureConfig(CommonStaticConfig.class).getInitPos(); setCurPos(curPos); - setPath(new ArrayList<>()); + //更新的是new ArrayList<>() 再加上指令更新优化 大key的存在 原path将更新不进去 + //setPath(new ArrayList<>()); + setPath(path); } diff --git a/serverlogic/src/main/java/com/ljsd/jieling/logic/expedition/ExpeditionLogic.java b/serverlogic/src/main/java/com/ljsd/jieling/logic/expedition/ExpeditionLogic.java index ba87322d7..de815e150 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/logic/expedition/ExpeditionLogic.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/logic/expedition/ExpeditionLogic.java @@ -191,7 +191,9 @@ public class ExpeditionLogic { //最后的奖励节点 前端显示跳转入口用 if( nodeInfo1.getLay() == oldlay&&nodeInfo1.getType()==ExpeditionLogic.NODETYPE_REWARD){ - nodeInfo1.setState(ExpeditionLogic.NODESTATE_NOT_GET); + if(user.getExpeditionManager().getExpeditionLeve()<=2){ + nodeInfo1.setState(ExpeditionLogic.NODESTATE_NOT_GET); + } } nodeInfos.add(CommonProto.ExpeditionNodeInfo.newBuilder() .setSortId(nodeInfo1.getSortId())