diff --git a/serverlogic/src/main/java/com/ljsd/jieling/db/mongo/MongoPropertyConverter.java b/serverlogic/src/main/java/com/ljsd/jieling/db/mongo/MongoPropertyConverter.java index aa6dbd46b..b5ddb1f9c 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/db/mongo/MongoPropertyConverter.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/db/mongo/MongoPropertyConverter.java @@ -4,6 +4,7 @@ import com.alibaba.fastjson.JSON; import com.ljsd.jieling.core.GlobalsDef; import com.ljsd.jieling.globals.Global; import com.ljsd.jieling.globals.GlobalItemType; +import com.ljsd.jieling.logic.dao.Equip; import com.ljsd.jieling.logic.dao.Jewel; import com.ljsd.jieling.logic.dao.PropertyItem; import com.mongodb.BasicDBObject; @@ -22,6 +23,8 @@ public class MongoPropertyConverter implements Converter target = PropertyItem.class; if(equipId.getItemType() == GlobalItemType.JEWEL){ target = Jewel.class; + }else { + target = Equip.class; } String realJson = source.toJson(jsonWriterSettings); PropertyItem propertyItem = JSON.parseObject(realJson,target);