diff --git a/serverlogic/src/main/java/com/ljsd/jieling/logic/store/BuyGoodsNewLogic.java b/serverlogic/src/main/java/com/ljsd/jieling/logic/store/BuyGoodsNewLogic.java index 8c0fa7773..31a546ebe 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/logic/store/BuyGoodsNewLogic.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/logic/store/BuyGoodsNewLogic.java @@ -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); diff --git a/serverlogic/src/main/java/com/ljsd/jieling/logic/store/newRechargeInfo/NewRechargeInfo.java b/serverlogic/src/main/java/com/ljsd/jieling/logic/store/newRechargeInfo/NewRechargeInfo.java index 7b62d31bf..192ce9e09 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/logic/store/newRechargeInfo/NewRechargeInfo.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/logic/store/newRechargeInfo/NewRechargeInfo.java @@ -20,6 +20,8 @@ public class NewRechargeInfo extends MongoBase { private long firstTime;//首冲时间 private int isDayFirst; + private MaprechargeList=new HashMap<>();//充值记录 + private Map perpetualMap = new HashMap<>();//永久礼包 private Map timeLimitMap = new HashMap<>();//限时刷新礼包 private Map receiveMap = new HashMap<>();//限时刷新礼包 @@ -278,6 +280,15 @@ public class NewRechargeInfo extends MongoBase { updateString("maxSingleR",maxSingleR); } + public Map getRechargeList() { + return rechargeList; + } + + public void setRechargeList(long _rechargeTime,double _rechargePrice) { + this.rechargeList.put(_rechargeTime,_rechargePrice); + updateString("rechargeList",this.rechargeList); + } + public Map getTempLimitMap() { return tempLimitMap; }