老玩家保存信息
parent
d2e6ae8048
commit
0ac4200f7c
|
@ -74,7 +74,7 @@ public class PlayerManager extends MongoBase {
|
||||||
private Set<Integer> reds = new CopyOnWriteArraySet<>();
|
private Set<Integer> reds = new CopyOnWriteArraySet<>();
|
||||||
|
|
||||||
// private RechargeInfo rechargeInfo;
|
// private RechargeInfo rechargeInfo;
|
||||||
private NewRechargeInfo newRechargeInfo = new NewRechargeInfo();
|
private NewRechargeInfo newRechargeInfo;
|
||||||
private Map<Integer,Integer> monthCard = new HashMap<>();//月卡信息
|
private Map<Integer,Integer> monthCard = new HashMap<>();//月卡信息
|
||||||
private Set<Integer> monthCardDailyTake = new HashSet<>();
|
private Set<Integer> monthCardDailyTake = new HashSet<>();
|
||||||
|
|
||||||
|
|
|
@ -67,15 +67,15 @@ public class BuyGoodsNewLogic {
|
||||||
* 登录刷新礼包
|
* 登录刷新礼包
|
||||||
*/
|
*/
|
||||||
public static boolean refreshWelfareState(User user) throws Exception {
|
public static boolean refreshWelfareState(User user) throws Exception {
|
||||||
dailyRefresh(user);
|
|
||||||
sendDailyMailReward(user);
|
|
||||||
boolean needChange = false;
|
|
||||||
List<AbstractWelfareBag> pAddList = new ArrayList<>();
|
|
||||||
NewRechargeInfo info = user.getPlayerInfoManager().getNewRechargeInfo();
|
NewRechargeInfo info = user.getPlayerInfoManager().getNewRechargeInfo();
|
||||||
if(info == null){
|
if(info == null){
|
||||||
info = new NewRechargeInfo();
|
info = new NewRechargeInfo();
|
||||||
user.getPlayerInfoManager().setNewRechargeInfo(info);
|
user.getPlayerInfoManager().setNewRechargeInfo(info);
|
||||||
}
|
}
|
||||||
|
dailyRefresh(user);
|
||||||
|
sendDailyMailReward(user);
|
||||||
|
boolean needChange = false;
|
||||||
|
List<AbstractWelfareBag> pAddList = new ArrayList<>();
|
||||||
for(Map.Entry<Integer,SRechargeCommodityNewConfig> entry : SRechargeCommodityNewConfig.configMap.entrySet()){
|
for(Map.Entry<Integer,SRechargeCommodityNewConfig> entry : SRechargeCommodityNewConfig.configMap.entrySet()){
|
||||||
//获取处理类
|
//获取处理类
|
||||||
RechargeHandler rechargeHandler = getRechargeHandler(entry.getValue().getOtype());
|
RechargeHandler rechargeHandler = getRechargeHandler(entry.getValue().getOtype());
|
||||||
|
|
Loading…
Reference in New Issue