BlessingConfigNew 表 basicPoolId 改 String
parent
a5e82c01a0
commit
5d4ef3ac50
|
@ -17,7 +17,9 @@ public class SBlessingConfigNew implements BaseConfig {
|
|||
|
||||
private int floorCount;
|
||||
|
||||
private int[] basicPoolId;
|
||||
private String basicPoolId;
|
||||
|
||||
private int[] basicPoolIdArr;
|
||||
|
||||
private int finalPoolId;
|
||||
|
||||
|
@ -26,8 +28,16 @@ public class SBlessingConfigNew implements BaseConfig {
|
|||
@Override
|
||||
public void init() throws Exception {
|
||||
Map<Integer, SBlessingConfigNew> config = STableManager.getConfig(SBlessingConfigNew.class);
|
||||
config.forEach((integer, sBlessingConfigNew) -> sBlessingConfigNewHashMap.put(sBlessingConfigNew.getActivityId(),sBlessingConfigNew));
|
||||
|
||||
for (SBlessingConfigNew sBlessingConfigNew : config.values()) {
|
||||
String[] split = sBlessingConfigNew.getBasicPoolIdstr().split("#");
|
||||
int[] basicPoolIdArr = new int[split.length];
|
||||
for (int i = 0; i < split.length; i++) {
|
||||
basicPoolIdArr[i] = Integer.parseInt(split[i]);
|
||||
}
|
||||
sBlessingConfigNew.setBasicPoolIdArr(basicPoolIdArr);
|
||||
sBlessingConfigNewHashMap.put(sBlessingConfigNew.getActivityId(),sBlessingConfigNew);
|
||||
}
|
||||
// config.forEach((integer, sBlessingConfigNew) -> sBlessingConfigNewHashMap.put(sBlessingConfigNew.getActivityId(),sBlessingConfigNew));
|
||||
}
|
||||
|
||||
|
||||
|
@ -53,9 +63,18 @@ public class SBlessingConfigNew implements BaseConfig {
|
|||
}
|
||||
|
||||
public int[] getBasicPoolId() {
|
||||
return basicPoolIdArr;
|
||||
}
|
||||
|
||||
public String getBasicPoolIdstr() {
|
||||
return basicPoolId;
|
||||
}
|
||||
|
||||
|
||||
public void setBasicPoolIdArr(int[] basicPoolIdArr) {
|
||||
this.basicPoolIdArr = basicPoolIdArr;
|
||||
}
|
||||
|
||||
public int getFinalPoolId() {
|
||||
return finalPoolId;
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue