礼包bug修改
parent
d4c461a5e1
commit
692e3858c8
|
@ -67,6 +67,8 @@ public class SevenWorldActivity extends AbstractActivity {
|
||||||
ActivityProgressInfo info = new ActivityProgressInfo();
|
ActivityProgressInfo info = new ActivityProgressInfo();
|
||||||
info.setState(1);
|
info.setState(1);
|
||||||
mission.getActivityMissionMap().put(-1, info);
|
mission.getActivityMissionMap().put(-1, info);
|
||||||
|
// 状态推送
|
||||||
|
sendActivityProgress(user, mission, null);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -2,9 +2,7 @@ package com.ljsd.jieling.logic.sevenworld;
|
||||||
|
|
||||||
import com.ljsd.GameApplication;
|
import com.ljsd.GameApplication;
|
||||||
import com.ljsd.jieling.core.FunctionIdEnum;
|
import com.ljsd.jieling.core.FunctionIdEnum;
|
||||||
import com.ljsd.jieling.core.GlobalsDef;
|
|
||||||
import com.ljsd.jieling.core.HandlerLogicThread;
|
import com.ljsd.jieling.core.HandlerLogicThread;
|
||||||
import com.ljsd.jieling.db.redis.RedisKey;
|
|
||||||
import com.ljsd.jieling.db.redis.RedisUtil;
|
import com.ljsd.jieling.db.redis.RedisUtil;
|
||||||
import com.ljsd.jieling.exception.ErrorCode;
|
import com.ljsd.jieling.exception.ErrorCode;
|
||||||
import com.ljsd.jieling.exception.ErrorCodeException;
|
import com.ljsd.jieling.exception.ErrorCodeException;
|
||||||
|
@ -14,8 +12,6 @@ import com.ljsd.jieling.ktbeans.ReportEventEnum;
|
||||||
import com.ljsd.jieling.ktbeans.ReportUtil;
|
import com.ljsd.jieling.ktbeans.ReportUtil;
|
||||||
import com.ljsd.jieling.logic.GlobleSystemLogic;
|
import com.ljsd.jieling.logic.GlobleSystemLogic;
|
||||||
import com.ljsd.jieling.logic.activity.crossService.CrossServiceLogic;
|
import com.ljsd.jieling.logic.activity.crossService.CrossServiceLogic;
|
||||||
import com.ljsd.jieling.logic.activity.event.Poster;
|
|
||||||
import com.ljsd.jieling.logic.activity.event.SevenWorldIntegralEvent;
|
|
||||||
import com.ljsd.jieling.logic.dao.Hero;
|
import com.ljsd.jieling.logic.dao.Hero;
|
||||||
import com.ljsd.jieling.logic.dao.TeamEnum;
|
import com.ljsd.jieling.logic.dao.TeamEnum;
|
||||||
import com.ljsd.jieling.logic.dao.TeamPosHeroInfo;
|
import com.ljsd.jieling.logic.dao.TeamPosHeroInfo;
|
||||||
|
@ -44,7 +40,6 @@ import org.springframework.stereotype.Component;
|
||||||
import rpc.protocols.CommonProto;
|
import rpc.protocols.CommonProto;
|
||||||
import rpc.protocols.MessageTypeProto;
|
import rpc.protocols.MessageTypeProto;
|
||||||
import rpc.protocols.PlayerInfoProto;
|
import rpc.protocols.PlayerInfoProto;
|
||||||
import util.MathUtils;
|
|
||||||
import util.StringUtil;
|
import util.StringUtil;
|
||||||
import util.TimeUtils;
|
import util.TimeUtils;
|
||||||
|
|
||||||
|
|
|
@ -62,17 +62,19 @@ public class ReceiveWelfareBag extends AbstractWelfareBag {
|
||||||
if(bought){
|
if(bought){
|
||||||
LOGGER.error("礼包:{}已经购买",getModId());
|
LOGGER.error("礼包:{}已经购买",getModId());
|
||||||
return false;
|
return false;
|
||||||
|
}else {
|
||||||
|
setBought(true);
|
||||||
|
setStartTime(TimeUtils.getTodayZero());
|
||||||
|
if(getDailyUpdate()>0){
|
||||||
|
setRefreshTime(getStartTime() + getDailyUpdate() * TimeUtils.DAY);
|
||||||
|
}
|
||||||
|
if(getEndTime()!=0){
|
||||||
|
setEndTime(TimeUtils.getTodayZero() + getContinueDays() * TimeUtils.DAY);
|
||||||
|
}
|
||||||
|
return true;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
setBought(true);
|
return false;
|
||||||
setStartTime(TimeUtils.getTodayZero());
|
|
||||||
if(getDailyUpdate()>0){
|
|
||||||
setRefreshTime(getStartTime() + getDailyUpdate() * TimeUtils.DAY);
|
|
||||||
}
|
|
||||||
if(getEndTime()!=0){
|
|
||||||
setEndTime(TimeUtils.getTodayZero() + getContinueDays() * TimeUtils.DAY);
|
|
||||||
}
|
|
||||||
return true;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|
Loading…
Reference in New Issue