错误信息

back_recharge
wangyuan 2019-01-25 19:13:07 +08:00
parent 4f45aa9c5d
commit 79285dde1a
2 changed files with 5 additions and 4 deletions

View File

@ -42,7 +42,7 @@ public class HeroLogic {
if(sLotterySetting.getOrderBoxPool()!=null && sLotterySetting.getOrderBoxPool().length>0){ if(sLotterySetting.getOrderBoxPool()!=null && sLotterySetting.getOrderBoxPool().length>0){
pooId = getOrderBoxPoolId(sLotterySetting); pooId = getOrderBoxPoolId(sLotterySetting);
if(pooId == 0){ if(pooId == 0){
MessageUtil.sendErrorResponse(session, 1, MessageTypeProto.MessageType.HERO_RAND_RESPONSE_VALUE,""); MessageUtil.sendErrorResponse(session, 0, MessageTypeProto.MessageType.HERO_RAND_RESPONSE_VALUE,"");
return; return;
} }
isSpecial = true; isSpecial = true;
@ -52,7 +52,7 @@ public class HeroLogic {
int [][] costItems = new int[][]{sLotterySetting.getCostItem()}; int [][] costItems = new int[][]{sLotterySetting.getCostItem()};
boolean enoughCost = ItemUtil.itemCost(user, costItems); boolean enoughCost = ItemUtil.itemCost(user, costItems);
if(!enoughCost){ if(!enoughCost){
MessageUtil.sendErrorResponse(session, 1, MessageTypeProto.MessageType.HERO_RAND_RESPONSE_VALUE,"道具不足"); MessageUtil.sendErrorResponse(session, 0, MessageTypeProto.MessageType.HERO_RAND_RESPONSE_VALUE,"道具不足");
return; return;
} }

View File

@ -85,9 +85,10 @@ public class MessageUtil {
public static void sendErrorResponse(ISession session,int errorCode,int msgId,String errMsg) throws Exception { public static void sendErrorResponse(ISession session,int errorCode,int msgId,String errMsg) throws Exception {
GeneratedMessage generatedMessage = null; GeneratedMessage generatedMessage = null;
if(errorCode!=1 && !StringUtil.isEmpty(errMsg)){ if( null == errMsg){
generatedMessage = CommonProto.ErrorResponse.newBuilder().setErrCode(errorCode).setErrMsg(errMsg).build(); errMsg="";
} }
generatedMessage = CommonProto.ErrorResponse.newBuilder().setErrCode(errorCode).setErrMsg(errMsg).build();
LOGGER.error("send error msg,the uid={},the msgId={},the errMsg={}",session.getUid(),msgId,errMsg); LOGGER.error("send error msg,the uid={},the msgId={},the errMsg={}",session.getUid(),msgId,errMsg);
byte[] byteBuf = wrappedBuffer(session.getUid(), session.getToken(), session.getIndex(), byte[] byteBuf = wrappedBuffer(session.getUid(), session.getToken(), session.getIndex(),
errorCode,msgId, generatedMessage); errorCode,msgId, generatedMessage);