miduo_server/tablemanager/src/main/java/config/SRechargeCommodityConfig.java

266 lines
8.1 KiB
Java
Raw Normal View History

2021-04-26 13:45:30 +08:00
//package config;
//
//import manager.STableManager;
//import manager.Table;
//import util.TimeUtils;
//import util.StringUtil;
//
//import java.util.*;
//
//@Table(name ="RechargeCommodityConfig")
//public class SRechargeCommodityConfig implements BaseConfig {
// private int id;
//
// private String rechargeId;
//
// private String name;
//
// private int type;
//
// private double price;
//
// private int[][] firstMultiple;
//
// private int[][] baseReward;
//
// private int[][][] extraReward;
//
// private int limit;
//
// private int firstInvest;
//
// private int isDiscount;
//
// private int[] discountType;
//
// private int order;
//
// private int accumulativeRecharge;
//
// private int[][] playerLevel;
//
// private int[] openPrivilege;
//
// private int contiueDays;
//
// private String rechargeId2;
//
// private String rechargeId3;
//
// private int time;
// private String startTime;
// private String endtime;
//
//
// private long startTimeLong;
// private long endTimeLong;
//
// private int limitShow;
//
// private int dailyUpdate;
//
// private int[] passiveSkill;
//
// private int showType;
//
// public static Map<Integer, SRechargeCommodityConfig> rechargeCommodityConfigMap;
// public static Map<String, SRechargeCommodityConfig> sdkRechargeCommodityConfigMap;
// public static Map<Integer, SRechargeCommodityConfig> rechargeLevelMap;
// private static TreeMap<Double,Integer> recharegeHeroTime;
// public static TreeMap<Integer,Integer> rechargePlayerLevelMap;
// public static Set<SRechargeCommodityConfig> refreshItemInfo;
//
// public static Map<Integer, Map<Integer, SRechargeCommodityConfig>> rechargeIndetions;//闯关,心魔
//
// @Override
// public void init() throws Exception {
// Map<Integer, SRechargeCommodityConfig> config = STableManager.getConfig(SRechargeCommodityConfig.class);
// Map<Integer, SRechargeCommodityConfig> rechargeLevelMapTmp = new HashMap<>();
//
// sdkRechargeCommodityConfigMap = new HashMap<>();
//
// TreeMap<Double, Integer> recharegeHeroTimeTmp = new TreeMap<>();
//
// TreeMap<Integer,Integer> rechargePlayerLevelTemp = new TreeMap<>();
// Set<SRechargeCommodityConfig> refreshItemInfoTmp = new HashSet<>();
// Map<Integer, Map<Integer, SRechargeCommodityConfig>> rechargeIndetionsTemp = new HashMap<>();
// for(SRechargeCommodityConfig sRechargeCommodityConfig : config.values()){
// sdkRechargeCommodityConfigMap.put(sRechargeCommodityConfig.getRechargeId(),sRechargeCommodityConfig);
// sdkRechargeCommodityConfigMap.put(sRechargeCommodityConfig.getRechargeId2(),sRechargeCommodityConfig);
// sdkRechargeCommodityConfigMap.put(sRechargeCommodityConfig.getRechargeId3(),sRechargeCommodityConfig);
// int[] discountType = sRechargeCommodityConfig.getDiscountType();
// if(discountType!=null && discountType.length>0 &&discountType[0] == 2){
// int level = discountType[1];
// rechargeLevelMapTmp.put(level,sRechargeCommodityConfig);
// }
// if(discountType!=null && discountType.length>0 &&sRechargeCommodityConfig.getTime()==4) {
// //五星成长礼初始化
// if (discountType[0] == 4&&sRechargeCommodityConfig.getDiscountType().length==4) {
// recharegeHeroTimeTmp.put((double)discountType[2], sRechargeCommodityConfig.getId());
// } else if (discountType[0] == 3) {
// rechargePlayerLevelTemp.put(discountType[1], sRechargeCommodityConfig.getId());
// }
// }
// if(sRechargeCommodityConfig.getDailyUpdate()>0){
// refreshItemInfoTmp.add(sRechargeCommodityConfig);
// }
//
// int time = sRechargeCommodityConfig.getTime();
// String startTime = sRechargeCommodityConfig.getStartTime();
// String endtime = sRechargeCommodityConfig.getEndtime();
// if(time ==1 ){ // ActivityType.OPEN_TYPE_TIME
// if(!"0".equals(startTime)){
// sRechargeCommodityConfig.setStartTimeLong(TimeUtils.parseTimeToMiles(startTime,TimeUtils.Stand_CeHua_Data_format));
// }
// if(!"0".equals(endtime)){
// sRechargeCommodityConfig.setEndTimeLong(TimeUtils.parseTimeToMiles(endtime,TimeUtils.Stand_CeHua_Data_format));
// }
//
// continue;
// }
// if(!StringUtil.isEmpty(startTime)){
// sRechargeCommodityConfig.setStartTimeLong(Long.parseLong(startTime));
// }
// if(!StringUtil.isEmpty(endtime)){
// sRechargeCommodityConfig.setEndTimeLong(Long.parseLong(endtime));
// }
// if (sRechargeCommodityConfig.getShowType() == 25 || sRechargeCommodityConfig.getShowType() == 26) {
// if (!rechargeIndetionsTemp.containsKey(sRechargeCommodityConfig.getShowType())) {
// rechargeIndetionsTemp.put(sRechargeCommodityConfig.getShowType(), new HashMap<>());
// }
// rechargeIndetionsTemp.get(sRechargeCommodityConfig.getShowType()).put(sRechargeCommodityConfig.getId(), sRechargeCommodityConfig);
// }
// }
// rechargeCommodityConfigMap = config;
// rechargeLevelMap = rechargeLevelMapTmp;
// recharegeHeroTime = recharegeHeroTimeTmp;
// refreshItemInfo = refreshItemInfoTmp;
// rechargePlayerLevelMap = rechargePlayerLevelTemp;
// rechargeIndetions = rechargeIndetionsTemp;
// }
//
//
//
// public int getId() {
// return id;
// }
//
// public int getType() {
// return type;
// }
//
// public double getPrice() {
// return price;
// }
//
// public int[][] getFirstMultiple() {
// return firstMultiple;
// }
//
// public int[][] getBaseReward() {
// return baseReward;
// }
//
// public int[][][] getExtraReward() {
// return extraReward;
// }
//
// public int getLimit() {
// return limit;
// }
//
// public int getFirstInvest() {
// return firstInvest;
// }
//
// public int getIsDiscount() {
// return isDiscount;
// }
//
// public int[] getDiscountType() {
// return discountType;
// }
//
// public int getOrder() {
// return order;
// }
//
// public int getAccumulativeRecharge() {
// return accumulativeRecharge;
// }
//
// public int[][] getPlayerLevel() {
// return playerLevel;
// }
//
// public int[] getOpenPrivilege() {
// return openPrivilege;
// }
//
// public int getTime() {
// return time;
// }
//
// public String getStartTime() {
// return startTime;
// }
//
// public String getEndtime() {
// return endtime;
// }
//
// public int getContiueDays() {
// return contiueDays;
// }
//
// public String getName() {
// return name;
// }
//
// public void setStartTimeLong(long startTimeLong) {
// this.startTimeLong = startTimeLong;
// }
//
// public void setEndTimeLong(long endTimeLong) {
// this.endTimeLong = endTimeLong;
// }
//
// public long getStartTimeLong() {
// return startTimeLong;
// }
//
// public long getEndTimeLong() {
// return endTimeLong;
// }
// public int getLimitShow() {
// return limitShow;
// }
//
// public int getDailyUpdate() {
// return dailyUpdate;
// }
//
// public static TreeMap<Double, Integer> getRecharegeHeroTime() {
// return recharegeHeroTime;
// }
//
// public static void setRecharegeHeroTime(TreeMap<Double, Integer> recharegeHeroTime) {
// SRechargeCommodityConfig.recharegeHeroTime = recharegeHeroTime;
// }
//
// public String getRechargeId() {
// return rechargeId;
// }
//
// public String getRechargeId2() {
// return rechargeId2;
// }
//
// public String getRechargeId3() {
// return rechargeId3;
// }
//
// public int getShowType() {
// return showType;
// }
//}