礼包推送相关修改

back_recharge
yuanshuai 2021-10-11 16:51:37 +08:00
parent 7e9469ee38
commit 90eec47c30
2 changed files with 12 additions and 0 deletions

View File

@ -208,6 +208,7 @@ public class BuyGoodsNewLogic {
info.setMaxSingleR(price);
}
info.setRr(MathUtils.doubleAdd(price,info.getRr()));
info.setRechargeList(TimeUtils.now(),price);
//处理月卡
user.getPlayerInfoManager().getMonthCard();
activeMonthCard(user,price,info);

View File

@ -20,6 +20,8 @@ public class NewRechargeInfo extends MongoBase {
private long firstTime;//首冲时间
private int isDayFirst;
private Map<Long,Double>rechargeList=new HashMap<>();//充值记录
private Map<Integer,AbstractWelfareBag> perpetualMap = new HashMap<>();//永久礼包
private Map<Integer,AbstractWelfareBag> timeLimitMap = new HashMap<>();//限时刷新礼包
private Map<Integer,AbstractWelfareBag> receiveMap = new HashMap<>();//限时刷新礼包
@ -278,6 +280,15 @@ public class NewRechargeInfo extends MongoBase {
updateString("maxSingleR",maxSingleR);
}
public Map<Long, Double> getRechargeList() {
return rechargeList;
}
public void setRechargeList(long _rechargeTime,double _rechargePrice) {
this.rechargeList.put(_rechargeTime,_rechargePrice);
updateString("rechargeList",this.rechargeList);
}
public Map<Integer, Integer> getTempLimitMap() {
return tempLimitMap;
}