巅峰赛ErrorCode添加,日志添加
parent
62f880ce59
commit
9baf176021
|
@ -170,6 +170,7 @@ public enum ErrorCode implements IErrorCode {
|
||||||
|
|
||||||
LOCK_FILL(140,"锁定数量已满,无法刷新"),
|
LOCK_FILL(140,"锁定数量已满,无法刷新"),
|
||||||
REDPACKET_DAILY_LIMIT(141,"今日福利红包已达领取上限"),
|
REDPACKET_DAILY_LIMIT(141,"今日福利红包已达领取上限"),
|
||||||
|
CHAMPION_BET_GUESS_OVER_TIME(142,"巅峰赛竞猜超时,请重新进入页面")
|
||||||
|
|
||||||
;
|
;
|
||||||
private static final Set<Integer> CodeSet = new HashSet<>();
|
private static final Set<Integer> CodeSet = new HashSet<>();
|
||||||
|
|
|
@ -23,6 +23,8 @@ import com.ljsd.jieling.util.ItemUtil;
|
||||||
import com.ljsd.jieling.util.MessageUtil;
|
import com.ljsd.jieling.util.MessageUtil;
|
||||||
import config.SArenaRobotConfig;
|
import config.SArenaRobotConfig;
|
||||||
import manager.STableManager;
|
import manager.STableManager;
|
||||||
|
import org.slf4j.Logger;
|
||||||
|
import org.slf4j.LoggerFactory;
|
||||||
import rpc.protocols.ArenaInfoProto;
|
import rpc.protocols.ArenaInfoProto;
|
||||||
import rpc.protocols.CommonProto;
|
import rpc.protocols.CommonProto;
|
||||||
import rpc.protocols.MessageTypeProto;
|
import rpc.protocols.MessageTypeProto;
|
||||||
|
@ -36,6 +38,9 @@ import java.util.Map;
|
||||||
* 0 全量 1 : 只给ChampionBetInfo
|
* 0 全量 1 : 只给ChampionBetInfo
|
||||||
*/
|
*/
|
||||||
public class ChampionBetInfoHandler extends BaseHandler<ArenaInfoProto.ChampionGetBetRequest> {
|
public class ChampionBetInfoHandler extends BaseHandler<ArenaInfoProto.ChampionGetBetRequest> {
|
||||||
|
|
||||||
|
private static final Logger LOGGER = LoggerFactory.getLogger(ChampionBetInfoHandler.class);
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public MessageTypeProto.MessageType getMessageCode() {
|
public MessageTypeProto.MessageType getMessageCode() {
|
||||||
return MessageTypeProto.MessageType.CHAMPION_BET_INFO_REQUEST;
|
return MessageTypeProto.MessageType.CHAMPION_BET_INFO_REQUEST;
|
||||||
|
@ -247,9 +252,7 @@ public class ChampionBetInfoHandler extends BaseHandler<ArenaInfoProto.ChampionG
|
||||||
.build());
|
.build());
|
||||||
builder.setWinUid(myGuessID);
|
builder.setWinUid(myGuessID);
|
||||||
builder.setMyBetCoins(mineBetCoins);
|
builder.setMyBetCoins(mineBetCoins);
|
||||||
|
LOGGER.info("竞猜1uid=>{},竞猜2uid{}",builder.getChampionBattleInfo().getMyInfo().getUid(),builder.getChampionBattleInfo().getEnemyInfo().getUid());
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -67,7 +67,7 @@ public class ChampionGuessHandler extends BaseHandler<ArenaInfoProto.ChampionBet
|
||||||
ArenaRecord arenaRecord = RedisUtil.getInstence().getMapValue(RedisKey.CHAMPION_ARENA_RECORD, "", selectUid, ArenaRecord.class);
|
ArenaRecord arenaRecord = RedisUtil.getInstence().getMapValue(RedisKey.CHAMPION_ARENA_RECORD, "", selectUid, ArenaRecord.class);
|
||||||
if(arenaRecord.getAttackId()!=winUid && arenaRecord.getDefUid()!=winUid){
|
if(arenaRecord.getAttackId()!=winUid && arenaRecord.getDefUid()!=winUid){
|
||||||
LOGGER.error("the uid={} guess winner={} is not exists,recordId={}",uid,winUid,arenaRecord.getId());
|
LOGGER.error("the uid={} guess winner={} is not exists,recordId={}",uid,winUid,arenaRecord.getId());
|
||||||
throw new ErrorCodeException(ErrorCode.SERVER_SELF_DEFINE);
|
throw new ErrorCodeException(ErrorCode.CHAMPION_BET_GUESS_OVER_TIME);
|
||||||
}
|
}
|
||||||
User user = UserManager.getUser(uid);
|
User user = UserManager.getUser(uid);
|
||||||
int[] arenaItem = STableManager.getFigureConfig(CommonStaticConfig.class).getsChampionshipSetting().getArenaItem();
|
int[] arenaItem = STableManager.getFigureConfig(CommonStaticConfig.class).getsChampionshipSetting().getArenaItem();
|
||||||
|
|
Loading…
Reference in New Issue