back_recharge
wangyuan 2019-08-19 13:42:35 +08:00
parent 5f7d6aec18
commit b2c5279b93
3 changed files with 5 additions and 4 deletions

View File

@ -257,8 +257,9 @@ public class GlobalDataManaager {
FriendLogic.getInstance().refreshState(session);
int sendDays = user.getPlayerInfoManager().getSendDays();
int differentDays = TimeUtils.differentDaysByHour(System.currentTimeMillis(), user.getPlayerInfoManager().getLoginTime(), 5);
PlayerLogic.getInstance().sendTestWelfareMail(user,sendDays,sendDays+differentDays);
user.getPlayerInfoManager().setSendDays(sendDays+differentDays);
int days = sendDays + differentDays;
PlayerLogic.getInstance().sendTestWelfareMail(user,sendDays+1,sendDays+differentDays);
user.getPlayerInfoManager().setSendDays(days);
// MapLogic.getInstance().towerAutoReset(session,fBuilder);
if(fBuilder!=null){
fBuilder.setSignInInfo(CommonProto.SignInInfo.newBuilder().setDays(user.getPlayerInfoManager().getSign()+1).setState(user.getPlayerInfoManager().getSignTotay()).build());

View File

@ -51,7 +51,7 @@ public class UserManager {
initPlayer(user,openId);
UserManager.addUser(user);
MongoUtil.getInstence().getMyMongoTemplate().save(user);
PlayerLogic.getInstance().sendTestWelfareMail(user,1,2);
PlayerLogic.getInstance().sendTestWelfareMail(user,1,1);
return user;
}

View File

@ -458,7 +458,7 @@ public class PlayerLogic {
public void sendTestWelfareMail(User user,int sendDay,int duration) throws Exception {
String title = SErrorCodeEerverConfig.getI18NMessage("welfare_activity_daily_title");
for(;sendDay<duration;sendDay++){
for(;sendDay<=duration;sendDay++){
STestWelfare sTestWelfare = STestWelfare.testWelfareMap.get(sendDay);
if(sTestWelfare == null){
return;