修改返利跨天重置

back_recharge
duhui 2023-02-09 21:35:28 +08:00
parent 80b7cfa464
commit 94f406f940
1 changed files with 20 additions and 13 deletions

View File

@ -378,22 +378,29 @@ public class GmActivityLogic implements IEventHandler {
}
Map<String, ARBActivity> arbActivityMap = getArbActivity();
for (GmActivity gmActivity : manager.getActivityMap().values()) {
ARBActivity arbActivity = arbActivityMap.get(gmActivity.getId());
// 活动已经从gm上删除了在这里删除数据库中的
if (arbActivity == null){
manager.removeActivity(gmActivity.getId());
LOGGER.info("返利活动删除uid{}活动id{}",user.getId(),gmActivity.getId());
continue;
}
// 单日累充和妖晶返利每日清零
if (gmActivity.getType() == 1 || gmActivity.getType() == 2 || gmActivity.getType() == 4){
gmActivity.setValue(0);
gmActivity.setMissionMap(new HashMap<>());
LOGGER.info("返利活动重置uid{}活动id{}",user.getId(),gmActivity.getId());
for (ARBActivity value : arbActivityMap.values()) {
if (value.getType() == 1 || value.getType() == 2 || value.getType() == 4){
manager.removeActivity(value.getId());
LOGGER.info("返利活动重置uid{}活动id{}, type{}",user.getId(),value.getId(), value.getType());
}
}
// for (GmActivity gmActivity : manager.getActivityMap().values()) {
// ARBActivity arbActivity = arbActivityMap.get(gmActivity.getId());
// // 活动已经从gm上删除了在这里删除数据库中的
// if (arbActivity == null){
// manager.removeActivity(gmActivity.getId());
// LOGGER.info("返利活动删除uid{}活动id{}",user.getId(),gmActivity.getId());
// continue;
// }
// // 单日累充和妖晶返利每日清零
// if (gmActivity.getType() == 1 || gmActivity.getType() == 2 || gmActivity.getType() == 4){
// gmActivity.setValue(0);
// gmActivity.setMissionMap(new HashMap<>());
// LOGGER.info("返利活动重置uid{}活动id{}",user.getId(),gmActivity.getId());
// }
// }
manager.setUpdateTime(nowTime);
LOGGER.info("返利活动重置结束uid{},刷新时间:{}",user.getId(),manager.getUpdateTime());
}