| Line 944... |
Line 944... |
| 944 |
Map<Integer, Lead> leadMap = leadRepository.selectAllByIds(leadIds).stream()
|
944 |
Map<Integer, Lead> leadMap = leadRepository.selectAllByIds(leadIds).stream()
|
| 945 |
.collect(Collectors.toMap(x -> x.getId(), x -> x));
|
945 |
.collect(Collectors.toMap(x -> x.getId(), x -> x));
|
| 946 |
|
946 |
|
| 947 |
Map<Integer, Optional<LeadActivity>> leadActivityMap = leadActivityRepository.selectAllByleadIds(leadIds)
|
947 |
Map<Integer, Optional<LeadActivity>> leadActivityMap = leadActivityRepository.selectAllByleadIds(leadIds)
|
| 948 |
.stream().collect(Collectors.groupingBy(x -> x.getLeadId(),
|
948 |
.stream().collect(Collectors.groupingBy(x -> x.getLeadId(),
|
| 949 |
Collectors.maxBy(Comparator.comparing(LeadActivity::getId).reversed())));
|
949 |
Collectors.maxBy(Comparator.comparing(LeadActivity::getId))));
|
| 950 |
|
950 |
|
| 951 |
model.addAttribute("leadActivityMap", leadActivityMap);
|
951 |
model.addAttribute("leadActivityMap", leadActivityMap);
|
| 952 |
|
952 |
|
| 953 |
List<LeadBrand> leadBrands = leadBrandRepository.selectByLeadDetailId(detailsIds);
|
953 |
List<LeadBrand> leadBrands = leadBrandRepository.selectByLeadDetailId(detailsIds);
|
| 954 |
|
954 |
|