| | |
| | | import com.moral.api.service.HistoryHourlyService; |
| | | import com.moral.constant.Constants; |
| | | import com.moral.constant.SeparateTableType; |
| | | import com.moral.pojo.AQI; |
| | | import com.moral.util.AQIUtils; |
| | | import com.moral.util.DateUtils; |
| | | |
| | |
| | | return result; |
| | | } |
| | | Map<String, Object> data = JSONObject.parseObject(value, Map.class); |
| | | result.put("AQI", AQIUtils.hourlyAqi(data)); |
| | | AQI aqi = AQIUtils.hourlyAQI(data); |
| | | result.put("AQI", aqi.getAQIValue()); |
| | | return result; |
| | | } |
| | | |
| | |
| | | * @Author: 陈凯裕 |
| | | * @Date: 2021/9/23 |
| | | */ |
| | | @Override |
| | | public List<HistoryHourly> getValueByMacAndTime(String mac,Date startDate,Date endDate){ |
| | | QueryWrapper<HistoryHourly> wrapper = new QueryWrapper<>(); |
| | | wrapper.eq("mac",mac); |
| | |
| | | List<HistoryHourly> datas = historyHourlyMapper.selectList(wrapper); |
| | | result.addAll(datas); |
| | | } |
| | | MybatisPlusConfig.tableName.remove(); |
| | | return result; |
| | | } |
| | | |