From 73b6bdaa8a1d7321bf50a9b9b3056ac9e67d6c08 Mon Sep 17 00:00:00 2001 From: zhangshanxue Date: Mon, 22 Jun 2020 10:33:00 +0800 Subject: [PATCH] =?UTF-8?q?=E7=8C=8E=E5=A6=96=E4=B9=8B=E8=B7=AF=E7=8A=B6?= =?UTF-8?q?=E6=80=81=E6=8E=A8=E9=80=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../ljsd/jieling/logic/expedition/ExpeditionLogic.java | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) 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 c54afecb1..ba87322d7 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 @@ -179,10 +179,6 @@ public class ExpeditionLogic { int state = nodeInfo1.getLay() == oldlay ? (nodeInfo1.getSortId() == passNode ? ExpeditionLogic.NODESTATE_PASS : ExpeditionLogic.NODESTATE_OVER_PASS) : nextNodeId.contains(nodeInfo1.getSortId())?ExpeditionLogic.NODESTATE_NOT_PASS:ExpeditionLogic.NODESTATE_CLOSE; nodeInfo1.setState(state); - nodeInfos.add(CommonProto.ExpeditionNodeInfo.newBuilder() - .setSortId(nodeInfo1.getSortId()) - .setState(state) - .build()); if(nodeInfo1.getType()==ExpeditionLogic.NODETYPE_SHOP&&newlay==nodeInfo1.getLay()){ try { @@ -194,9 +190,13 @@ public class ExpeditionLogic { } //最后的奖励节点 前端显示跳转入口用 - if(nodeInfo1.getType()==ExpeditionLogic.NODETYPE_REWARD){ + if( nodeInfo1.getLay() == oldlay&&nodeInfo1.getType()==ExpeditionLogic.NODETYPE_REWARD){ nodeInfo1.setState(ExpeditionLogic.NODESTATE_NOT_GET); } + nodeInfos.add(CommonProto.ExpeditionNodeInfo.newBuilder() + .setSortId(nodeInfo1.getSortId()) + .setState(nodeInfo1.getState()) + .build()); }); //updata lay