BlessingConfigNew 表 basicPoolId 改 String

back_recharge
jiahuiwen 2021-09-18 10:43:52 +08:00
parent a5e82c01a0
commit 5d4ef3ac50
1 changed files with 22 additions and 3 deletions

View File

@ -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;
}