|
|
@ -238,9 +238,6 @@ public class WeatherForecastController extends BaseController { |
|
|
|
|
|
|
|
parameter.put("stakeNum", numStake); |
|
|
|
|
|
|
|
|
|
|
|
JSONObject weather = JSONObject.parseObject(configService.selectConfigByKey("weather")); |
|
|
|
|
|
|
|
try { |
|
|
|
|
|
|
|
OkHttp okHttp = new OkHttp(); |
|
|
@ -249,8 +246,8 @@ public class WeatherForecastController extends BaseController { |
|
|
|
Response response // 请求响应
|
|
|
|
= okHttp |
|
|
|
.headers(new HashMap<>()) |
|
|
|
.url(weather.getString("get_weather_info")) // 请求地址
|
|
|
|
//.url("http://10.166.133.9:38999/api/weather_service/get_weather_info") // 请求地址
|
|
|
|
.url(UniversalEnum.CURRENT_WEATHER_AND_FORECAST_INFORMATION.getValue()) // 请求地址
|
|
|
|
//.url("http://10.166.133.9:38999/api/weather_service/get_weather_info_jh") // 请求地址
|
|
|
|
.data(requestParams) |
|
|
|
.post(); // 请求方法
|
|
|
|
|
|
|
@ -403,11 +400,11 @@ public class WeatherForecastController extends BaseController { |
|
|
|
jsonArray.add(i,jsonObject); |
|
|
|
}; |
|
|
|
if (jsonArray.size() != UniversalEnum.ZERO.getNumber()) { |
|
|
|
redisCache.deleteObject("currentWeatherAndForecastInformation" + numStake); |
|
|
|
redisCache.setCacheObject("currentWeatherAndForecastInformation" + numStake, jsonArray); |
|
|
|
redisCache.deleteObject(UniversalEnum.CURRENT_WEATHER_AND_FORECAST_INFORMATION_SINGLE_WORD.getValue() + numStake); |
|
|
|
redisCache.setCacheObject(UniversalEnum.CURRENT_WEATHER_AND_FORECAST_INFORMATION_SINGLE_WORD.getValue() + numStake, jsonArray); |
|
|
|
return AjaxResult.success(jsonArray); |
|
|
|
} else { |
|
|
|
JSONArray cacheObject = redisCache.getCacheObject("currentWeatherAndForecastInformation" + numStake); |
|
|
|
JSONArray cacheObject = redisCache.getCacheObject(UniversalEnum.CURRENT_WEATHER_AND_FORECAST_INFORMATION_SINGLE_WORD.getValue() + numStake); |
|
|
|
return AjaxResult.success(cacheObject); |
|
|
|
} |
|
|
|
} else { |
|
|
@ -448,9 +445,6 @@ public class WeatherForecastController extends BaseController { |
|
|
|
@PostMapping(value = "/currentWeatherWarningInformationQuery") |
|
|
|
public AjaxResult currentWeatherWarningInformationQuery(@RequestBody HashMap<String, Object> parameter) { |
|
|
|
|
|
|
|
|
|
|
|
JSONObject weather = JSONObject.parseObject(configService.selectConfigByKey("weather")); |
|
|
|
|
|
|
|
try { |
|
|
|
|
|
|
|
OkHttp okHttp = new OkHttp(); |
|
|
@ -459,8 +453,8 @@ public class WeatherForecastController extends BaseController { |
|
|
|
Response response // 请求响应
|
|
|
|
= okHttp |
|
|
|
.headers(new HashMap<>()) |
|
|
|
.url(weather.getString("get_earlyworning_info")) // 请求地址
|
|
|
|
//.url("http://10.166.133.9:38999/api/weather_service/get_earlyworning_info") // 请求地址
|
|
|
|
.url(UniversalEnum.CURRENT_WEATHER_WARNING_INFORMATION_QUERY.getValue()) // 请求地址
|
|
|
|
//.url("http://10.166.133.9:38999/api/weather_service/get_earlyworning_info_jh") // 请求地址
|
|
|
|
.data(requestParams) |
|
|
|
.post(); // 请求方法
|
|
|
|
|
|
|
|