宝器入库修改,判空处理

lvxinran 2020-06-17 10:28:00 +08:00
parent 1e56edce3a
commit 264df27d8a
3 changed files with 5 additions and 1 deletions

View File

@ -36,6 +36,7 @@ public class Jewel extends PropertyItem {
public void setBuildLevel(int buildLevel) {
this.buildLevel = buildLevel;
updateString("buildLevel",buildLevel);
}
public int getJewelType() {

View File

@ -58,8 +58,8 @@ public class PropertyItem extends MongoBase {
}
public void setLevel(int level){
updateString("level",level);
this.level = level;
updateString("level",level);
}
public PropertyItem() {

View File

@ -577,6 +577,9 @@ public class ItemLogic {
}
SJewelRankupConfig sJewelRankupConfig = SJewelRankupConfig.rankupMap.get(poolType).get(type).get(level);
if(sJewelRankupConfig==null){
throw new ErrorCodeException(ErrorCode.SERVER_SELF_DEFINE);
}
if(items!=null&&items.size()>0){
int[][] jewelExpend = sJewelRankupConfig.getJewelExpend();
Map<Integer,Integer> expendMap = new HashMap<>();