周卡月卡调整,兼容老版本
parent
b0f6149358
commit
f8e2852405
|
|
@ -83,6 +83,8 @@ public class PlayerManager extends MongoBase {
|
|||
private RechargeInfo rechargeInfo;
|
||||
private NewRechargeInfo newRechargeInfo;
|
||||
private Map<Integer,Integer> monthCard = new HashMap<>();//月卡信息
|
||||
|
||||
private int oldMonthCardMark;//旧月卡处理标识
|
||||
private Set<Integer> monthCardDailyTake = new HashSet<>();
|
||||
|
||||
private int headFrame;
|
||||
|
|
@ -1022,6 +1024,15 @@ public class PlayerManager extends MongoBase {
|
|||
updateString("monthCard",monthCard);
|
||||
}
|
||||
|
||||
public void setOldMonthCardMark(int mark){
|
||||
this.oldMonthCardMark = mark;
|
||||
updateString("oldMonthCardMark",oldMonthCardMark);
|
||||
}
|
||||
|
||||
public int getOldMonthCardMark(){
|
||||
return oldMonthCardMark;
|
||||
}
|
||||
|
||||
public Set<Integer> getMonthCardDailyTake() {
|
||||
return monthCardDailyTake;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1695,6 +1695,9 @@ public class PlayerLogic {
|
|||
}
|
||||
|
||||
public void checkOldMonthCard(User user){
|
||||
if (user.getPlayerInfoManager().getOldMonthCardMark() == 1){
|
||||
return;
|
||||
}
|
||||
Map<Integer, Integer> monthCard = user.getPlayerInfoManager().getMonthCard();
|
||||
HashMap<Integer, Integer> map = new HashMap<>();
|
||||
Integer oldone = monthCard.get(1);
|
||||
|
|
@ -1708,6 +1711,7 @@ public class PlayerLogic {
|
|||
map.put(3,begin);
|
||||
}
|
||||
user.getPlayerInfoManager().setMonthCard(map);
|
||||
user.getPlayerInfoManager().setOldMonthCardMark(1);
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
|
|||
Loading…
Reference in New Issue