|
|
|
|
@ -74,7 +74,6 @@ public class StormServiceImpl implements StormService {
|
|
|
|
|
* Created DateTime 2021-05-08 17:29
|
|
|
|
|
*/
|
|
|
|
|
@Override
|
|
|
|
|
@CacheEvict(cacheNames = "com.rehome.weather.service.impl.StormServiceImpl",allEntries = true)
|
|
|
|
|
public Map getStormListByScheduled(String year) {
|
|
|
|
|
|
|
|
|
|
String url=stormListUrl+"?key="+heFengStormKey+"&basin=NP&year="+year;
|
|
|
|
|
@ -207,7 +206,6 @@ public class StormServiceImpl implements StormService {
|
|
|
|
|
* Created DateTime 2021-05-10 14:18
|
|
|
|
|
*/
|
|
|
|
|
@Override
|
|
|
|
|
@Cacheable(cacheNames="com.rehome.weather.service.impl.StormServiceImpl",key="#year+'-getLocalStormList'")
|
|
|
|
|
public Map getLocalStormList(String year) {
|
|
|
|
|
Map map = new HashMap<String,Object>();
|
|
|
|
|
Optional<List<StormData>> storm=stormDataRepository.findByYear(year);
|
|
|
|
|
@ -227,7 +225,6 @@ public class StormServiceImpl implements StormService {
|
|
|
|
|
* Created DateTime 2021-05-10 14:17
|
|
|
|
|
*/
|
|
|
|
|
@Override
|
|
|
|
|
@Cacheable(cacheNames="com.rehome.weather.service.impl.StormServiceImpl",key="#stormid+'-getLocalStormForecastByStormId'")
|
|
|
|
|
public String getLocalStormForecastByStormId(String stormid) {
|
|
|
|
|
Optional<StormForecast> stormForecast = stormForecastRepository.findByIdOne(stormid);
|
|
|
|
|
if(stormForecast.isPresent()){
|
|
|
|
|
@ -246,7 +243,6 @@ public class StormServiceImpl implements StormService {
|
|
|
|
|
* Created DateTime 2021-05-10 14:18
|
|
|
|
|
*/
|
|
|
|
|
@Override
|
|
|
|
|
@Cacheable(cacheNames="com.rehome.weather.service.impl.StormServiceImpl",key="#stormid+'-getLocalStormTrackByStormId'")
|
|
|
|
|
public String getLocalStormTrackByStormId(String stormid) {
|
|
|
|
|
Optional<StormTrack> stormTrack = stormTrackJpaRepository.findByIdOne(stormid);
|
|
|
|
|
if (stormTrack.isPresent()){
|
|
|
|
|
|