|
|
@@ -222,11 +222,16 @@ public class ThInspectionServiceImpl extends BaseServiceImpl<ThInspectionMapper, |
|
|
|
|
|
|
|
@Override |
|
|
|
public AirWeatherVO getWeather(Integer airportId) throws ServiceException { |
|
|
|
log.info("获取天气信息信息"); |
|
|
|
Tenant tenant = tenantMapper.selectById(ShiroUtils.getTenantId()); |
|
|
|
//这边需要配置到yml文件里面 |
|
|
|
String url = tenant.getAirportUrl() + "/api/airportInterface/getWeather"; |
|
|
|
String param = "airportId=" + airportId; |
|
|
|
log.info("获取天气信息信息,调用机场接口"); |
|
|
|
log.info("获取天气信息信息,url={}", url); |
|
|
|
log.info("获取天气信息信息,param={}", param); |
|
|
|
String weatherStr = HttpUtils.sendGet(url, param); |
|
|
|
log.info("获取天气信息信息,调用机场接口结束,weatherStr={}", weatherStr); |
|
|
|
JsonResult jsonResult; |
|
|
|
try { |
|
|
|
jsonResult = JacksonUtil.json2pojo(weatherStr, JsonResult.class); |