山河社稷图
parent
87e02201de
commit
6677d92b45
|
@ -43,4 +43,5 @@ public class MongoKey {
|
|||
public final static String bloodyInfo = "bloodyInfo";
|
||||
public final static String mainLevelManager = "mainLevelManager";
|
||||
public final static String expeditionManager = "expeditionManager";
|
||||
public final static String hardStageManager = "hardStageManager";
|
||||
}
|
||||
|
|
|
@ -48,6 +48,7 @@ public class User {
|
|||
private BloodyInfo bloodyInfo;
|
||||
private MainLevelManager mainLevelManager;
|
||||
private ExpeditionManager expeditionManager;
|
||||
private HardStageManager hardStageManager;
|
||||
//TODO 新增manager 需要兼容旧的数据 提前判null
|
||||
|
||||
//构造函数必须要声明,否则从mongodb读出来反编译成类不通过
|
||||
|
@ -99,6 +100,7 @@ public class User {
|
|||
this.bloodyInfo.init(id,MongoKey.bloodyInfo);
|
||||
this.mainLevelManager.init(id,MongoKey.mainLevelManager);
|
||||
this.expeditionManager.init(id,MongoKey.expeditionManager);
|
||||
// this.hardStageManager.init(id,MongoKey.hardStageManager);
|
||||
}
|
||||
|
||||
public int getId() {
|
||||
|
@ -209,6 +211,14 @@ public class User {
|
|||
return expeditionManager;
|
||||
}
|
||||
|
||||
public HardStageManager getHardStageManager() {
|
||||
if(null ==hardStageManager){
|
||||
this.hardStageManager = new HardStageManager();
|
||||
this.hardStageManager.init(id,MongoKey.hardStageManager);
|
||||
}
|
||||
return hardStageManager;
|
||||
}
|
||||
|
||||
public RoomInfo getRoomInfo() {
|
||||
if(roomInfo == null){
|
||||
roomInfo = new RoomInfo();
|
||||
|
|
Loading…
Reference in New Issue