Browse Source

[游戏][修改]:游戏限制剩余次数回传

release_toaliyun_real
hupeng 7 years ago
parent
commit
ca2c8d317c
1 changed files with 12 additions and 7 deletions
  1. +12
    -7
      mallinkService/src/main/java/com/iformall/service/impl/WxGameServiceImpl.java

+ 12
- 7
mallinkService/src/main/java/com/iformall/service/impl/WxGameServiceImpl.java View File

@@ -101,13 +101,18 @@ public class WxGameServiceImpl implements WxGameService {
wxGameActionLog.setUserId(userId);
wxGameActionLog.setGameId(gameId);

if (wxGame.getPlayLimit() != 0
&& wxGameActionLogMapper.getPlayCount(wxGameActionLog) > wxGame.getPlayLimit())
return new ResultData(ErrorCode.GAME_PLAY_HAS_BEEN_LIMITED);

if (wxGame.getAwardLimit() != 0
&& wxGameActionLogMapper.getAwardCount(wxGameActionLog) > wxGame.getAwardLimit())
return new ResultData(ErrorCode.GAME_AWARD_HAS_BEEN_LIMITED);
int playLimit = wxGame.getPlayLimit();
int AwardLimit = wxGame.getPlayLimit();
int playCount = wxGameActionLogMapper.getPlayCount(wxGameActionLog);
int AwardCount = wxGameActionLogMapper.getAwardCount(wxGameActionLog);

if ( playLimit != 0
&& playCount > playLimit)
return new ResultData(ErrorCode.GAME_PLAY_HAS_BEEN_LIMITED,playCount - playLimit );

if (AwardLimit != 0
&& AwardCount > AwardLimit)
return new ResultData(ErrorCode.GAME_AWARD_HAS_BEEN_LIMITED,AwardCount - AwardLimit);
return new ResultData();
}



Loading…
Cancel
Save