0127连续签到宝箱重置

back_recharge
duhui 2021-01-22 16:33:33 +08:00
parent fcbf678d97
commit b17a248bb8
2 changed files with 10 additions and 2 deletions

View File

@ -251,7 +251,11 @@ public class ActivityLogic implements IEventHandler{
return true;
}
/**
*
* @param activityMission
* @param activityId
*/
public void initMissionInfo(ActivityMission activityMission,int activityId){
List<SActivityRewardConfig> sActivityRewardConfigs = SActivityRewardConfig.getsActivityRewardConfigByActivityId(activityId);
if(sActivityRewardConfigs == null){return;}
@ -265,7 +269,7 @@ public class ActivityLogic implements IEventHandler{
activityMission.setOpenType(1);
activityMission.setActivityState(ActivityType.OPEN_STATE);
activityMission.setV(0);
activityMission.setCreatTime(0);
activityMission.setCreatTime(TimeUtils.now());
}
public void initOtherMission(ActivityMission activityMission,List<Integer> missionIds){
@ -503,6 +507,7 @@ public class ActivityLogic implements IEventHandler{
// 后面比前面多几天
int day = TimeUtils.differentDays(o1, o2);
if (day > 1){
ActivityLogic.getInstance().initMissionInfo(activityMission,activityId);
activityMission.setV(0);
}
}

View File

@ -45,6 +45,9 @@ class SignInSumActivity extends AbstractActivity {
int day = TimeUtils.differentDays(o1, o2);
// 大于1天重新开始
if (day > 1){
// 初始化
ActivityLogic.getInstance().initMissionInfo(activityMission,id);
activityMission.setV(count);
}else {
activityMission.setV(count + activityMission.getV());