龙珠去掉单日累充的循环触发

master_longzhu_new
DESKTOP-C3M45P4\dengdan 2025-06-13 19:25:55 +08:00
parent 49b869243c
commit f7a6ffae3d
1 changed files with 11 additions and 11 deletions

View File

@ -223,17 +223,17 @@ public class GmActivityLogic implements IEventHandler {
gmActivity.putMissionMap(arbMission.getId(), gmMission); gmActivity.putMissionMap(arbMission.getId(), gmMission);
} }
// 领取完 全部奖励后重置活动 // 领取完 全部奖励后重置活动,龙珠渠道暂时不循环
long count = gmActivity.getMissionMap().values().stream().filter(v -> v.getState() == 1).count(); // long count = gmActivity.getMissionMap().values().stream().filter(v -> v.getState() == 1).count();
// LOGGER.info("单日累充第二步userid{}, 活动id{} 完成度对比:{}-{}", user.getId(),gmActivity.getId(),gmMissionList.size(),count); //// LOGGER.info("单日累充第二步userid{}, 活动id{} 完成度对比:{}-{}", user.getId(),gmActivity.getId(),gmMissionList.size(),count);
if (count > 0 && gmMissionList.size() == count){ // if (count > 0 && gmMissionList.size() == count){
// 重置活动对象 // // 重置活动对象
gmActivity.setMissionMap(new HashMap<>()); // gmActivity.setMissionMap(new HashMap<>());
// 减去满级金额 // // 减去满级金额
num-=gmMissionList.get(gmMissionList.size()-1).getRechargeNum(); // num-=gmMissionList.get(gmMissionList.size()-1).getRechargeNum();
verify = true; // verify = true;
LOGGER.info("单日累充自动重置userid{}, 活动id{} 剩余金额:{}", user.getId(),gmActivity.getId(),num); // LOGGER.info("单日累充自动重置userid{}, 活动id{} 剩余金额:{}", user.getId(),gmActivity.getId(),num);
} // }
} }
while (verify); while (verify);
gmActivity.setValue(num); gmActivity.setValue(num);