...
|
...
|
@@ -48,18 +48,21 @@ public class DeliveryMinutesService { |
|
|
@Value("${mq.seller.deliverNotice.old.third}")
|
|
|
private int minutes_deliverNotice_third_old;
|
|
|
|
|
|
//默认的生效时间:优先加在zk的配置值 2019-2-15 0:0:0
|
|
|
private int defaultSellerDeliverNewOnlineTimeEx = 1550160000;
|
|
|
|
|
|
@PostConstruct
|
|
|
private void init() {
|
|
|
localCache_onlineTimeEx.init(ONLINE_TIME_EX_CACHE_KEY, 5, TimeUnit.MINUTES, (String s, Object o) -> {
|
|
|
logger.info("init ONLINE_TIME_EX_CACHE_KEY s = {}, o = {}", s, o);
|
|
|
return configReader.getInt("ufo.order.sellerDeliverNewOnlineTimeEx",1550073600);
|
|
|
return configReader.getInt("ufo.order.sellerDeliverNewOnlineTimeEx",defaultSellerDeliverNewOnlineTimeEx);
|
|
|
});
|
|
|
}
|
|
|
|
|
|
private int getOnlineTime(){
|
|
|
Object value=localCache_onlineTimeEx.get(ONLINE_TIME_EX_CACHE_KEY);
|
|
|
if(null == value) {
|
|
|
return 1550073600;
|
|
|
return defaultSellerDeliverNewOnlineTimeEx;
|
|
|
}
|
|
|
return (Integer) value;
|
|
|
}
|
...
|
...
|
|