固定刷新

back_recharge
wangyuan 2019-11-11 11:27:18 +08:00
parent dd187758b2
commit dc4b4402a5
1 changed files with 14 additions and 2 deletions

View File

@ -200,8 +200,20 @@ public class StoreLogic {
}
}
if(sStoreTypeConfig.getRefreshType()[0] == 2){
boolean overTime = TimeUtils.isOverTime((int)(nowTime/1000), storeInfo.getLastRefreshTime());
if (overTime){
int days = TimeUtils.differentDays(TimeUtils.now(), storeInfo.getLastRefreshTime());
boolean canRefresh = false;
if(days == 1 ){
Calendar instance = Calendar.getInstance();
instance.setTimeInMillis(nowTime);
if(instance.get(Calendar.HOUR_OF_DAY)>=sStoreTypeConfig.getRefreshType()[1]){
canRefresh = true;
}
}
if(days>1){
canRefresh = true;
}
if (canRefresh){
Map<Integer, Integer> storeItem = getStoreItem(sStoreTypeConfig.getId(), sStoreTypeConfig, user);
storeInfo.setLastRefreshTime(nowTime);
storeInfo.setItemNumMap(storeItem);