龙珠去掉单日累充的循环触发
parent
49b869243c
commit
f7a6ffae3d
|
@ -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);
|
||||||
|
|
Loading…
Reference in New Issue