From 7831d1bd168f88817f938630527903ddc2c29df0 Mon Sep 17 00:00:00 2001 From: lvxinran Date: Fri, 9 Aug 2019 10:57:30 +0800 Subject: [PATCH] =?UTF-8?q?=E5=85=AC=E4=BC=9A=E4=BF=A1=E6=81=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/ljsd/jieling/logic/dao/root/GuildInfo.java | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/serverlogic/src/main/java/com/ljsd/jieling/logic/dao/root/GuildInfo.java b/serverlogic/src/main/java/com/ljsd/jieling/logic/dao/root/GuildInfo.java index 8ff22e8ec..0fbf6075f 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/logic/dao/root/GuildInfo.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/logic/dao/root/GuildInfo.java @@ -4,7 +4,6 @@ import com.ljsd.common.mogodb.MongoBase; import com.ljsd.jieling.core.GlobalsDef; import com.ljsd.jieling.db.redis.RedisKey; import com.ljsd.jieling.db.redis.RedisUtil; -import org.springframework.data.annotation.Transient; import java.util.HashSet; import java.util.Map; @@ -35,6 +34,7 @@ public class GuildInfo extends MongoBase { private int totalMembers; + private Map defendInfo; public GuildInfo() { setRootCollection(_COLLECTION_NAME); @@ -55,6 +55,7 @@ public class GuildInfo extends MongoBase { joinType =1; level = 1; totalMembers=1; + defendInfo = new ConcurrentHashMap<>(); } public void addMembers(int type,int uid){ @@ -130,4 +131,13 @@ public class GuildInfo extends MongoBase { public int getTotalMembers() { return totalMembers; } + + public Map getDefendInfo() { + return defendInfo; + } + + public void updateDefendInfo(int uid,int buildId) { + defendInfo.put(uid,buildId); + updateString("defendInfo."+uid,buildId); + } }