| | |
| | | List<HistoryHourly> datas = multiTableQuery(wrapper, tableNames); |
| | | return datas; |
| | | } |
| | | @Override |
| | | public List<HistoryHourly> getValueByMacAndTime(List<String> mac, Date startDate, Date endDate) { |
| | | QueryWrapper<HistoryHourly> wrapper = new QueryWrapper<>(); |
| | | wrapper.in("mac", mac); |
| | | wrapper.between("time", startDate, endDate); |
| | | List<String> tableNames = MybatisPLUSUtils.getTableNamesByWrapper(startDate, endDate, SeparateTableType.MONTH); |
| | | List<HistoryHourly> datas = multiTableQuery(wrapper, tableNames); |
| | | return datas; |
| | | } |
| | | |
| | | @Override |
| | | public List<HistoryHourly> getValueByMacs(List<String> macs, String time) { |