From a3908a9927cbed973bc6102b62f2e422ebc1844c Mon Sep 17 00:00:00 2001 From: lvxinran Date: Wed, 21 Aug 2019 14:56:01 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9A=82=E6=97=B6=E6=B3=A8=E9=87=8A?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../jieling/logic/family/GuildFightLogic.java | 34 +++++++++---------- 1 file changed, 17 insertions(+), 17 deletions(-) diff --git a/serverlogic/src/main/java/com/ljsd/jieling/logic/family/GuildFightLogic.java b/serverlogic/src/main/java/com/ljsd/jieling/logic/family/GuildFightLogic.java index 0dd4e081d..f8f36ce52 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/logic/family/GuildFightLogic.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/logic/family/GuildFightLogic.java @@ -493,23 +493,23 @@ public class GuildFightLogic { private static void removeMatchingInfo(){ RedisUtil redisUtil = RedisUtil.getInstence(); String matchingKey = RedisKey.getKey(RedisKey.FAMILY_FIGHT_MATCHING_RANK,"",false); - Map matchingValues = redisUtil.getMapValues(RedisKey.FAMILY_FIGHT_MATCHING_RANK, "", Integer.class, Integer.class); - for(Map.Entry entry:matchingValues.entrySet()){ - Map fightDefend = redisUtil.getMapValues(RedisKey.FAMILY_FIGHT, entry.getKey().toString(), Integer.class, FamilyFightInfo.class); - for (Map.Entry defendEntry:fightDefend.entrySet()){ - //删除布防信息 - redisUtil.removeMapEntrys(RedisKey.FAMILY_FIGHT,entry.getKey().toString(),defendEntry.getKey()); - //删除公会结算 - String starRankKey = RedisKey.getKey(RedisKey.FAMILY_FIGHT_STAR_RANK, String.valueOf(entry.getKey()), false); - redisUtil.removeZSetRangeByRank(starRankKey,0,redisUtil.getZsetSize(starRankKey)); - } - for(int i = 1;i<=3;i++){ - //删除获得星数信息 - if(redisUtil.getMapEntry(RedisKey.FAMILY_FIGHT_CAL_STAR,String.valueOf(entry.getKey()),String.valueOf(i),Integer.class)!=null){ - redisUtil.removeMapEntrys(RedisKey.FAMILY_FIGHT_CAL_STAR,String.valueOf(entry.getKey()),i); - } - } - } +// Set matchingRank = redisUtil.getZset(RedisKey.FAMILY_FIGHT_MATCHING_RANK, 0, redisUtil.getZsetSize(matchingKey)); +// for(String index:matchingRank){ +// Map fightDefend = redisUtil.getMapValues(RedisKey.FAMILY_FIGHT, index, Integer.class, FamilyFightInfo.class); +// for (Map.Entry defendEntry:fightDefend.entrySet()){ +// //删除布防信息 +// redisUtil.removeMapEntrys(RedisKey.FAMILY_FIGHT,index,defendEntry.getKey()); +// //删除公会结算 +// String starRankKey = RedisKey.getKey(RedisKey.FAMILY_FIGHT_STAR_RANK, String.valueOf(index), false); +// redisUtil.removeZSetRangeByRank(starRankKey,0,redisUtil.getZsetSize(starRankKey)); +// } +// for(int i = 1;i<=3;i++){ +// //删除获得星数信息 +// if(redisUtil.getMapEntry(RedisKey.FAMILY_FIGHT_CAL_STAR,String.valueOf(index),String.valueOf(i),Integer.class)!=null){ +// redisUtil.removeMapEntrys(RedisKey.FAMILY_FIGHT_CAL_STAR,String.valueOf(index),i); +// } +// } +// } //删除匹配信息 redisUtil.removeZSetRangeByRank(matchingKey,0,redisUtil.getZsetSize(matchingKey)); }