Subversion Repositories SmartDukaan

Rev

Rev 31422 | Rev 31477 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 31422 Rev 31454
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