| | |
| | | Map<String, Object> allMap = new HashMap<>(); |
| | | PageHelper.startPage(devInfDto.getPageNum(), devInfDto.getPageSize()); |
| | | List<DevInf> listype=mapper.getAllInf(uid,devInfDto.getDevType()); |
| | | PageInfo pageInfo=new PageInfo(listype); |
| | | |
| | | List<DevInf> list=mapper.getLine(uid); |
| | | |
| | | Map<Integer, List<DevInf>> typeDevMap = list.stream().collect(Collectors.groupingBy(DevInf::getDevType)); |
| | | Map<Integer, List<DevInf>> onlineDevMap = list.stream().collect(Collectors.groupingBy(DevInf::getDevOnline)); |
| | | Map<Integer, Object> typeMap = new HashMap<>(); |
| | |
| | | for (Integer online : onlineDevMap.keySet()) { |
| | | onlineMap.put(online, onlineDevMap.get(online).size()); |
| | | } |
| | | PageInfo pageInfo=new PageInfo(listype); |
| | | allMap.put("type",typeMap); |
| | | allMap.put("onlineMap",onlineMap); |
| | | allMap.put("devSum",devSum); |