修复十绝阵问题

back_recharge
lvxinran 2020-10-21 14:58:35 +08:00
parent 19d6490be2
commit fc8401823f
1 changed files with 8 additions and 1 deletions

View File

@ -251,7 +251,14 @@ public class DeathPathLogic {
* @param messageType
*/
public void getStatus(ISession session, MessageTypeProto.MessageType messageType) throws Exception {
GuildMyInfo info = UserManager.getUser(session.getUid()).getGuildMyInfo();
int uid = session.getUid();
String key = RedisKey.getKey(RedisKey.DEATH_PATH_CHALLENGE_COUNT, String.valueOf(uid), false);
AbstractRank personRank = RankContext.getRankEnum(RankEnum.DEATH_PATH_TOTAL_PERSON_RANK.getType());
double scoreById = personRank.getScoreById(uid, "");
if(RedisUtil.getInstence().get(key)!=null&&scoreById==-1){
RedisUtil.getInstence().del(key);
}
GuildMyInfo info = UserManager.getUser(uid).getGuildMyInfo();
int joinType =0;
if(info.getJoinTime()<startTime||info.getJoinTime()>overTime) {
joinType = 1;