diff --git a/serverlogic/src/main/java/com/ljsd/jieling/handler/GetPlayerInfoHandler.java b/serverlogic/src/main/java/com/ljsd/jieling/handler/GetPlayerInfoHandler.java index 8d3db3f02..0c819ea4b 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/handler/GetPlayerInfoHandler.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/handler/GetPlayerInfoHandler.java @@ -710,11 +710,11 @@ public class GetPlayerInfoHandler extends BaseHandler{ private void gmRechargeBackHandler(User user){ PlayerManager playerInfoManager = user.getPlayerInfoManager(); - if (playerInfoManager.getGmRechargeBackMark() == 1){ + if (playerInfoManager.getGmRechargeBackMark() == 2){ return; } - playerInfoManager.setGmRechargeBackMark(1); + playerInfoManager.setGmRechargeBackMark(2); Map rechargeList = playerInfoManager.getNewRechargeInfo().getRechargeList(); // 上次的更新时间:2023-02-07 17:00:00 @@ -725,7 +725,7 @@ public class GetPlayerInfoHandler extends BaseHandler{ long todayUpdateTime = 1675849200000L; // 2.7下午五点到2.8凌晨充值过的玩家不用补偿,没有问题 - long count = rechargeList.keySet().stream().filter(v -> v > lastUpdateTime && v < todayUpdateTime).count(); + long count = rechargeList.keySet().stream().filter(v -> v > lastUpdateTime && v < todayMorningTime).count(); if (count > 0){ LOGGER.info("返利活动补偿,uid:{},2.7下午五点到2.8凌晨充值过的玩家不用补偿",user.getId()); return;