fix recharge

back_recharge
wangyuan 2019-10-10 20:08:29 +08:00
parent a86722392e
commit 0226f85fec
2 changed files with 7 additions and 0 deletions

View File

@ -381,6 +381,9 @@ public class PlayerLogic {
if(days == 0){ if(days == 0){
continue; continue;
} }
if(days == sRechargeCommodityConfig.getContiueDays()){
days-=1;
}
remainDays = TimeUtils.differentDays(nowTime * 1000L, goodsInfo.getValue()*1000L)-1; remainDays = TimeUtils.differentDays(nowTime * 1000L, goodsInfo.getValue()*1000L)-1;
}else{ }else{
continue; continue;

View File

@ -273,6 +273,7 @@ public class ItemUtil {
public static String getReward(Map<Integer, Integer> itemMap,Map<Integer, Integer> cardMap,Map<Integer, Integer> equipMap, Map<Integer,Integer> randomMap) { public static String getReward(Map<Integer, Integer> itemMap,Map<Integer, Integer> cardMap,Map<Integer, Integer> equipMap, Map<Integer,Integer> randomMap) {
StringBuilder reward= new StringBuilder(); StringBuilder reward= new StringBuilder();
for (Map.Entry<Integer, Integer> entry : itemMap.entrySet()){ for (Map.Entry<Integer, Integer> entry : itemMap.entrySet()){
if(entry.getValue() == 0){continue;}
if (reward.length() == 0){ if (reward.length() == 0){
reward = new StringBuilder(entry.getKey() + "#" + entry.getValue()); reward = new StringBuilder(entry.getKey() + "#" + entry.getValue());
}else{ }else{
@ -280,6 +281,7 @@ public class ItemUtil {
} }
} }
for (Map.Entry<Integer, Integer> entry : cardMap.entrySet()){ for (Map.Entry<Integer, Integer> entry : cardMap.entrySet()){
if(entry.getValue() == 0){continue;}
if (reward.length() == 0){ if (reward.length() == 0){
reward = new StringBuilder(entry.getKey() + "#" + entry.getValue()); reward = new StringBuilder(entry.getKey() + "#" + entry.getValue());
}else{ }else{
@ -287,6 +289,7 @@ public class ItemUtil {
} }
} }
for (Map.Entry<Integer, Integer> entry : equipMap.entrySet()){ for (Map.Entry<Integer, Integer> entry : equipMap.entrySet()){
if(entry.getValue() == 0){continue;}
if (reward.length() == 0){ if (reward.length() == 0){
reward = new StringBuilder(entry.getKey() + "#" + entry.getValue()); reward = new StringBuilder(entry.getKey() + "#" + entry.getValue());
}else{ }else{
@ -294,6 +297,7 @@ public class ItemUtil {
} }
} }
for (Map.Entry<Integer, Integer> entry : randomMap.entrySet()){ for (Map.Entry<Integer, Integer> entry : randomMap.entrySet()){
if(entry.getValue() == 0){continue;}
if (reward.length() == 0){ if (reward.length() == 0){
reward = new StringBuilder(entry.getKey() + "#" + entry.getValue()); reward = new StringBuilder(entry.getKey() + "#" + entry.getValue());
}else{ }else{