Subversion Repositories SmartDukaan

Rev

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

Rev 31260 Rev 31263
Line 1911... Line 1911...
1911
 
1911
 
1912
		if (fofoIds != null && fofoIds.size() > 0) {
1912
		if (fofoIds != null && fofoIds.size() > 0) {
1913
			Map<Integer, PartnerDetailModel> partnerStats = adminUser.getPartnersStatDataFromFile();
1913
			Map<Integer, PartnerDetailModel> partnerStats = adminUser.getPartnersStatDataFromFile();
1914
			if (partnerStats != null) {
1914
			if (partnerStats != null) {
1915
 
1915
 
1916
				List<PartnerDetailModel> partnerDetails = fofoIds.stream().map(x -> partnerStats.get(x))
1916
				List<PartnerDetailModel> partnerDetails = fofoIds.stream().filter(x -> partnerStats.containsKey(x))
1917
						.collect(Collectors.toList());
1917
						.map(x -> partnerStats.get(x)).collect(Collectors.toList());
1918
				LOGGER.info("partnerDetails" + partnerDetails);
1918
				LOGGER.info("partnerDetails" + partnerDetails);
1919
 
1919
 
1920
				if (partnerDetails != null) {
1920
				if (partnerDetails != null) {
-
 
1921
 
1921
					Map<Milestone, Long> mtdMap = partnerDetails.stream()
1922
					Map<Milestone, Long> mtdMap = partnerDetails.stream()
1922
							.collect(Collectors.groupingBy(x -> x.getMtdValue(), Collectors.counting()));
1923
							.collect(Collectors.groupingBy(x -> x.getMtdValue(), Collectors.counting()));
1923
					Map<Milestone, Long> lmtdMap = partnerDetails.stream()
1924
					Map<Milestone, Long> lmtdMap = partnerDetails.stream()
1924
							.collect(Collectors.groupingBy(x -> x.getLMTDValue(), Collectors.counting()));
1925
							.collect(Collectors.groupingBy(x -> Milestone.get(x.getLmtd()), Collectors.counting()));
1925
 
1926
 
1926
					Map<Milestone, Long> lmsMap = partnerDetails.stream()
1927
					Map<Milestone, Long> lmsMap = partnerDetails.stream()
1927
							.collect(Collectors.groupingBy(x -> x.getLMSValue(), Collectors.counting()));
1928
							.collect(Collectors.groupingBy(x -> x.getLMSValue(), Collectors.counting()));
1928
 
1929
 
1929
					model.addAttribute("mtdMap", mtdMap);
1930
					model.addAttribute("mtdMap", mtdMap);