95 lines
1.7 KiB
Java
95 lines
1.7 KiB
Java
|
package config;
|
|||
|
|
|||
|
import manager.STableManager;
|
|||
|
import manager.Table;
|
|||
|
|
|||
|
import java.util.HashMap;
|
|||
|
import java.util.Map;
|
|||
|
|
|||
|
@Table(name ="ThemeActivityShop")
|
|||
|
public class SThemeActivityShop implements BaseConfig {
|
|||
|
|
|||
|
private int id;
|
|||
|
|
|||
|
private int activityId;
|
|||
|
|
|||
|
private int type;
|
|||
|
|
|||
|
private int goodType;
|
|||
|
|
|||
|
private int goodId;
|
|||
|
|
|||
|
private int unlockDay;
|
|||
|
|
|||
|
private int visibleDay;
|
|||
|
|
|||
|
private int viewDay;
|
|||
|
|
|||
|
private int buyDay;
|
|||
|
|
|||
|
private int limitPackFId;
|
|||
|
|
|||
|
private int limitPackBId;
|
|||
|
|
|||
|
/**
|
|||
|
* key: 活动id value: <key: 索引id, value:对象>
|
|||
|
*/
|
|||
|
public static Map<Integer, Map<Integer,SThemeActivityShop>> themeMap = new HashMap<>();
|
|||
|
|
|||
|
@Override
|
|||
|
public void init() throws Exception {
|
|||
|
Map<Integer, SThemeActivityShop> config = STableManager.getConfig(SThemeActivityShop.class);
|
|||
|
config.values().forEach(v->{
|
|||
|
Map<Integer, SThemeActivityShop> themeActivityShopMap = themeMap.getOrDefault(v.getActivityId(), new HashMap<>());
|
|||
|
themeActivityShopMap.put(v.getId(),v);
|
|||
|
themeMap.put(v.getActivityId(),themeActivityShopMap);
|
|||
|
});
|
|||
|
}
|
|||
|
|
|||
|
|
|||
|
public int getId() {
|
|||
|
return id;
|
|||
|
}
|
|||
|
|
|||
|
public int getActivityId() {
|
|||
|
return activityId;
|
|||
|
}
|
|||
|
|
|||
|
public int getType() {
|
|||
|
return type;
|
|||
|
}
|
|||
|
|
|||
|
public int getGoodType() {
|
|||
|
return goodType;
|
|||
|
}
|
|||
|
|
|||
|
public int getGoodId() {
|
|||
|
return goodId;
|
|||
|
}
|
|||
|
|
|||
|
public int getUnlockDay() {
|
|||
|
return unlockDay;
|
|||
|
}
|
|||
|
|
|||
|
public int getVisibleDay() {
|
|||
|
return visibleDay;
|
|||
|
}
|
|||
|
|
|||
|
public int getViewDay() {
|
|||
|
return viewDay;
|
|||
|
}
|
|||
|
|
|||
|
public int getBuyDay() {
|
|||
|
return buyDay;
|
|||
|
}
|
|||
|
|
|||
|
public int getLimitPackFId() {
|
|||
|
return limitPackFId;
|
|||
|
}
|
|||
|
|
|||
|
public int getLimitPackBId() {
|
|||
|
return limitPackBId;
|
|||
|
}
|
|||
|
|
|||
|
|
|||
|
}
|