diff --git a/serverlogic/src/main/java/com/ljsd/jieling/logic/dao/AdventureStateInfo.java b/serverlogic/src/main/java/com/ljsd/jieling/logic/dao/AdventureStateInfo.java index b01d26cc0..f7f76acc7 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/logic/dao/AdventureStateInfo.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/logic/dao/AdventureStateInfo.java @@ -1,6 +1,7 @@ package com.ljsd.jieling.logic.dao; import com.ljsd.common.mogodb.MongoBase; +import com.ljsd.jieling.logic.dao.root.User; import java.util.List; @@ -10,9 +11,12 @@ public class AdventureStateInfo extends MongoBase { private int startTime; private int hourDuration; - public AdventureStateInfo(){} + public AdventureStateInfo(){ + this.setRootCollection(User._COLLECTION_NAME); + } public AdventureStateInfo(int position,List heroIds, int startTime, int hourDuration) { + this.setRootCollection(User._COLLECTION_NAME); this.heroIds = heroIds; this.startTime = startTime; this.hourDuration = hourDuration; diff --git a/serverlogic/src/main/java/com/ljsd/jieling/logic/dao/Equip.java b/serverlogic/src/main/java/com/ljsd/jieling/logic/dao/Equip.java index 9cb99f89e..660835f7c 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/logic/dao/Equip.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/logic/dao/Equip.java @@ -3,6 +3,7 @@ package com.ljsd.jieling.logic.dao; import com.ljsd.common.mogodb.MongoBase; import com.ljsd.jieling.config.*; import com.ljsd.jieling.core.GlobalsDef; +import com.ljsd.jieling.logic.dao.root.User; import com.ljsd.jieling.util.KeyGenUtils; import com.ljsd.jieling.util.MathUtils; import com.ljsd.jieling.util.UUIDEnum; @@ -29,10 +30,11 @@ public class Equip extends MongoBase { public Equip() { - + this.setRootCollection(User._COLLECTION_NAME); } public Equip(String uid, int equipTid) { + this.setRootCollection(User._COLLECTION_NAME); this.id = KeyGenUtils.produceIdByModule(UUIDEnum.EQUIP, uid); this.equipId = equipTid; this.propertyValueByIdMap = new HashMap<>(); @@ -50,6 +52,7 @@ public class Equip extends MongoBase { //锻造 public Equip(String uid, int equipTid,int workShopLevle,List runneIds) { + this.setRootCollection(User._COLLECTION_NAME); this.id =KeyGenUtils.produceIdByModule(UUIDEnum.EQUIP,uid); this.equipId = equipTid; this.propertyValueByIdMap = new HashMap<>(); diff --git a/serverlogic/src/main/java/com/ljsd/jieling/logic/dao/Item.java b/serverlogic/src/main/java/com/ljsd/jieling/logic/dao/Item.java index a31e02b85..d2b02d97d 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/logic/dao/Item.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/logic/dao/Item.java @@ -18,6 +18,7 @@ public class Item extends MongoBase { } public Item(int itemId,int itemNum){ + this.setRootCollection(User._COLLECTION_NAME); this.itemId = itemId; this.itemNum = itemNum; this.endingTime = (int)(System.currentTimeMillis()/1000); diff --git a/serverlogic/src/main/java/com/ljsd/jieling/logic/dao/Pokemon.java b/serverlogic/src/main/java/com/ljsd/jieling/logic/dao/Pokemon.java index f4188fd5b..e0a87d143 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/logic/dao/Pokemon.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/logic/dao/Pokemon.java @@ -20,6 +20,7 @@ public class Pokemon extends MongoBase { } public Pokemon(int id){ + this.setRootCollection(User._COLLECTION_NAME); this.id = id; this.comonpentsLevelMap = new HashMap<>(); }