| | |
| | | |
| | | import cn.hutool.core.date.DateTime; |
| | | import cn.hutool.core.date.DateUtil; |
| | | import com.alibaba.fastjson.JSONObject; |
| | | import com.alibaba.fastjson.TypeReference; |
| | | import com.dg.core.CorsConfig; |
| | | import com.dg.core.ResultData; |
| | | import com.dg.core.db.gen.AjaxResult; |
| | |
| | | public ResultData getWeather(@RequestParam(value = "code", required = false) String code) { |
| | | TestDate td = new TestDate(); |
| | | Map weather; |
| | | if (code == null) { |
| | | return ResultData.success(redisTemplate.opsForValue().get("weather") + ""); |
| | | if (code == null) {//默认为攀枝花 则从redis上获取redis上定时任务15分钟获取一次天气 |
| | | HashMap weather1 = (HashMap) redisTemplate.opsForValue().get("weather"); |
| | | return ResultData.success(weather1.get("lives")); |
| | | } else { |
| | | return ResultData.success(td.getWeather(code)); |
| | | } |