Procházet zdrojové kódy

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

release_toaliyun_real
hupeng před 7 roky
rodič
revize
ca2c8d317c
1 změnil soubory, kde provedl 12 přidání a 7 odebrání
  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 Zobrazit soubor

@@ -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();
}



Načítá se…
Zrušit
Uložit