From b807e7ee755927daef71a583a869d8faf2a7a56c Mon Sep 17 00:00:00 2001 From: winter <664946893@qq.com> Date: Fri, 29 Nov 2024 16:05:12 +0800 Subject: [PATCH] fix --- .../service/impl/WxGameServiceImpl.java | 22 +++++++++---------- 1 file changed, 10 insertions(+), 12 deletions(-) diff --git a/mallinkService/src/main/java/com/iformall/service/impl/WxGameServiceImpl.java b/mallinkService/src/main/java/com/iformall/service/impl/WxGameServiceImpl.java index 7a46ecedb..002382406 100644 --- a/mallinkService/src/main/java/com/iformall/service/impl/WxGameServiceImpl.java +++ b/mallinkService/src/main/java/com/iformall/service/impl/WxGameServiceImpl.java @@ -244,18 +244,16 @@ public class WxGameServiceImpl implements WxGameService { wxGameActionLog.setGameId(gameId); int playLimit = wxGame.getPlayLimit(); - if (wxGame.getTriggleAction().intValue() == 7) { - //如果是定向发送,则根据定向的次数来。 - WxGameUserCount gucq = new WxGameUserCount(); - gucq.updateTenantInfo(wxGameActionLog); - gucq.setGameId(gameId); - gucq.setUserId(userId);; - Integer ugs = wxGameUserCountMapper.sumUserCount(gucq); - if (null == ugs ) { - ugs = 0; - } - playLimit = ugs.intValue(); - } + //如果有定向发送,则根据定向的次数来。 + WxGameUserCount gucq = new WxGameUserCount(); + gucq.updateTenantInfo(wxGameActionLog); + gucq.setGameId(gameId); + gucq.setUserId(userId);; + Integer ugs = wxGameUserCountMapper.sumUserCount(gucq); + if (null == ugs ) { + ugs = 0; + } + playLimit = playLimit+ugs.intValue(); int playCreditLimit = wxGame.getPlayCreditLimit(); int playCredit = 0;