巅峰赛 记录bug

back_recharge
zhangshanxue 2020-12-08 16:58:38 +08:00
parent 3c16dbe91c
commit 220d2b802d
1 changed files with 9 additions and 3 deletions

View File

@ -65,11 +65,15 @@ public class ChampionGetMyAllBetHandler extends BaseHandler {
Map<String, Integer> states = RedisUtil.getInstence().getMapValues(RedisKey.CHAMPION_ARENA_RECORD_THREE, "", String.class, Integer.class);
String key = String.valueOf(arenaRecord.getAttackId() * 2222 + String.valueOf(arenaRecord.getDefUid()));
Integer state = states.get(key);
if (null != state && state == 0) {
if (null != state ){
if (state == 0) {
fightResult = 0;
}else {
fightResult =1;
}
}else {
fightResult = arenaRecord.getFightResult();
}
if ((ChampionshipLogic.getRealTimes() + 7) == arenaRecord.getRoundTims()) {
if (!(progress % 10 == 3 && fightTime == 3)) {
@ -84,6 +88,8 @@ public class ChampionGetMyAllBetHandler extends BaseHandler {
if (fightResult == -2) {
fightResult = -1;
}
ArenaInfoProto.ChampionMyBetDetail.Builder betDetailBuilder = ArenaInfoProto.ChampionMyBetDetail.newBuilder();
String guessUid = betHistorys.get(arenaRecord.getId());
Integer mineBetCoins = RedisUtil.getInstence().getMapEntry(RedisKey.CHAMPION_BET_DETAIL, arenaRecord.getId() + ":" + guessUid, Integer.toString(uid), Integer.class);