点石成金商店修改、无用代码注释

back_recharge
lvxinran 2020-05-26 12:01:47 +08:00
parent d99ef36335
commit 58d6738ca0
2 changed files with 23 additions and 13 deletions

View File

@ -1603,9 +1603,9 @@ public class HeroLogic{
float score = sPropertyConfig.getScore(); float score = sPropertyConfig.getScore();
result += propertyValue*score; result += propertyValue*score;
LOGGER.info("the propertyId={} the value is ={},propertyValue={},score={}result ={},the value={}",propertyId,propertyValue*score,propertyValue,score,result,propertyValue*score); // LOGGER.info("the propertyId={} the value is ={},propertyValue={},score={}result ={},the value={}",propertyId,propertyValue*score,propertyValue,score,result,propertyValue*score);
} }
System.out.println(result); // System.out.println(result);
return (int)result; return (int)result;
} }

View File

@ -130,7 +130,13 @@ public class StoreLogic implements IEventHandler {
} }
} }
if(sStoreTypeConfig.getRefreshType()[0]==2&& calendar.get(Calendar.MINUTE) ==0 && sStoreTypeConfig.getRefreshType()[1]==calendar.get(Calendar.HOUR_OF_DAY)){ if(sStoreTypeConfig.getRefreshType()[0]==2&& calendar.get(Calendar.MINUTE) ==0){
for(int i = 1;i<sStoreTypeConfig.getRefreshType().length;i++){
if(sStoreTypeConfig.getRefreshType()[i]!=calendar.get(Calendar.HOUR_OF_DAY)){
return;
}
}
for(ISession session : OnlineUserManager.sessionMap.values()){ for(ISession session : OnlineUserManager.sessionMap.values()){
if(session.getFiveReady() == 1){ if(session.getFiveReady() == 1){
User user = UserManager.getUser(session.getUid()); User user = UserManager.getUser(session.getUid());
@ -219,11 +225,13 @@ public class StoreLogic implements IEventHandler {
} }
} }
if(sStoreTypeConfig.getRefreshType()[0] == 2){ if(sStoreTypeConfig.getRefreshType()[0] == 2){
if (TimeUtils.isOverAppointRefreshTime(nowTime,storeInfo.getLastRefreshTime(),sStoreTypeConfig.getRefreshType()[1])){ for(int i = 0 ; i<sStoreTypeConfig.getRefreshType().length;i++){
Map<Integer, Integer> storeItem = getStoreItem(sStoreTypeConfig.getId(), sStoreTypeConfig, user); if (TimeUtils.isOverAppointRefreshTime(nowTime,storeInfo.getLastRefreshTime(),sStoreTypeConfig.getRefreshType()[i])){
storeInfo.setLastRefreshTime(nowTime); Map<Integer, Integer> storeItem = getStoreItem(sStoreTypeConfig.getId(), sStoreTypeConfig, user);
storeInfo.setItemNumMap(storeItem); storeInfo.setLastRefreshTime(nowTime);
sendStoreUpdateIndication(user.getId(),storeInfo); storeInfo.setItemNumMap(storeItem);
sendStoreUpdateIndication(user.getId(),storeInfo);
}
} }
} }
@ -626,12 +634,14 @@ public class StoreLogic implements IEventHandler {
long nowTime = System.currentTimeMillis(); long nowTime = System.currentTimeMillis();
switch (type){ switch (type){
case 2: case 2:
boolean overTime = TimeUtils.isOverTime(time, storeInfo.getLastRefreshTime()); for(int i=1;i<sStoreTypeConfig.getRefreshType().length;i++){
if (overTime){ boolean overTime = TimeUtils.isOverTime(i, storeInfo.getLastRefreshTime());
itemNumMap = getStoreItem(sStoreTypeConfig.getId(),sStoreTypeConfig,user); if (overTime){
storeInfo.setLastRefreshTime(nowTime); itemNumMap = getStoreItem(sStoreTypeConfig.getId(),sStoreTypeConfig,user);
storeInfo.setLastRefreshTime(nowTime);
}
break;
} }
break;
case 3: case 3:
long lastRefreshTime = storeInfo.getLastRefreshTime(); long lastRefreshTime = storeInfo.getLastRefreshTime();
int intervalTime = time*1000*60*60; int intervalTime = time*1000*60*60;