| Line 632... |
Line 632... |
| 632 |
if (positions.stream().filter(x -> x.getEscalationType().equals(EscalationType.L3)).count() > 0) {
|
632 |
if (positions.stream().filter(x -> x.getEscalationType().equals(EscalationType.L3)).count() > 0) {
|
| 633 |
|
633 |
|
| 634 |
authIdAndAuthUserMap = authRepository.selectAllActiveUser().stream()
|
634 |
authIdAndAuthUserMap = authRepository.selectAllActiveUser().stream()
|
| 635 |
.collect(Collectors.toMap(x -> x.getId(), x -> x));
|
635 |
.collect(Collectors.toMap(x -> x.getId(), x -> x));
|
| 636 |
|
636 |
|
| - |
|
637 |
AuthUser unmappedAuthUser = new AuthUser();
|
| - |
|
638 |
unmappedAuthUser.setFirstName("Unmapped");
|
| - |
|
639 |
unmappedAuthUser.setLastName("Partners");
|
| - |
|
640 |
authIdAndAuthUserMap.put(0, unmappedAuthUser);
|
| - |
|
641 |
|
| 637 |
AuthUser dummyAuthUser = new AuthUser();
|
642 |
AuthUser dummyAuthUser = new AuthUser();
|
| 638 |
dummyAuthUser.setFirstName("Total");
|
643 |
dummyAuthUser.setFirstName("Total");
|
| 639 |
dummyAuthUser.setLastName("Values");
|
644 |
dummyAuthUser.setLastName("Values");
|
| 640 |
authIdAndAuthUserMap.put(0, dummyAuthUser);
|
645 |
authIdAndAuthUserMap.put(0, dummyAuthUser);
|
| 641 |
|
646 |
|
| 642 |
authIdAndallValues = this.getL2AuthUserPartnerDetail();
|
647 |
authIdAndallValues = this.getL2AuthUserPartnerDetail();
|
| 643 |
}
|
648 |
}
|
| 644 |
}
|
649 |
}
|
| 645 |
|
650 |
|
| 646 |
if (Arrays.asList("amit.gupta@shop2020.in", "tejbeer.kaur@shop2020.in").contains(email)) {
|
651 |
if (Arrays.asList("amit.gupta@shop2020.in", "tejbeer.kaur@shop2020.in").contains(email)) {
|
| Line 1021... |
Line 1026... |
| 1021 |
authIdAndleadsCountMap.put(auth.getId(), 0);
|
1026 |
authIdAndleadsCountMap.put(auth.getId(), 0);
|
| 1022 |
}
|
1027 |
}
|
| 1023 |
}
|
1028 |
}
|
| 1024 |
|
1029 |
|
| 1025 |
Map<Integer, PartnerDetailModel> partnerStats = partnerStatsService.getAllPartnerStats();
|
1030 |
Map<Integer, PartnerDetailModel> partnerStats = partnerStatsService.getAllPartnerStats();
|
| 1026 |
|
- |
|
| - |
|
1031 |
List<Integer> unmappedPartners = partnerStats.entrySet().stream().map(x->x.getKey()).collect(Collectors.toList());
|
| 1027 |
LOGGER.info("authIdAndleadsCountMap" + authIdAndleadsCountMap);
|
1032 |
LOGGER.info("authIdAndleadsCountMap" + authIdAndleadsCountMap);
|
| 1028 |
|
1033 |
|
| 1029 |
Map<Integer, PartnerDetailModel> authIdAndallValues = new LinkedHashMap<>();
|
1034 |
Map<Integer, PartnerDetailModel> authIdAndallValues = new LinkedHashMap<>();
|
| 1030 |
|
1035 |
|
| 1031 |
Map<Integer, List<Integer>> pp = csService.getAuthUserIdPartnerIdMapping();
|
1036 |
Map<Integer, List<Integer>> pp = csService.getAuthUserIdPartnerIdMapping();
|
| 1032 |
for (int authUserId : pp.keySet()) {
|
1037 |
for (int authUserId : pp.keySet()) {
|
| 1033 |
if (L2L1Mapping.keySet().contains(authUserId)) {
|
1038 |
if (L2L1Mapping.keySet().contains(authUserId)) {
|
| 1034 |
List<Integer> fofoIds = pp.get(authUserId);
|
1039 |
List<Integer> fofoIds = pp.get(authUserId);
|
| - |
|
1040 |
unmappedPartners.removeAll(fofoIds);
|
| 1035 |
List<PartnerDetailModel> partnerDetails = fofoIds.stream().map(x -> partnerStats.get(x))
|
1041 |
List<PartnerDetailModel> partnerDetails = fofoIds.stream().map(x -> partnerStats.get(x))
|
| 1036 |
.collect(Collectors.toList());
|
1042 |
.collect(Collectors.toList());
|
| 1037 |
LOGGER.info("authUserId {}, partnerDetails {}" + authUserId, partnerDetails);
|
1043 |
LOGGER.info("authUserId {}, partnerDetails {}" + authUserId, partnerDetails);
|
| 1038 |
PartnerDetailModel partnerDetailModel = partnerStatsService.getAggregateStats(partnerDetails);
|
1044 |
PartnerDetailModel partnerDetailModel = partnerStatsService.getAggregateStats(partnerDetails);
|
| 1039 |
authIdAndallValues.put(authUserId, partnerDetailModel);
|
1045 |
authIdAndallValues.put(authUserId, partnerDetailModel);
|
| 1040 |
}
|
1046 |
}
|
| 1041 |
}
|
1047 |
}
|
| - |
|
1048 |
List<PartnerDetailModel> unmappedPartnerDetails = unmappedPartners.stream().map(x -> partnerStats.get(x))
|
| - |
|
1049 |
.collect(Collectors.toList());
|
| 1042 |
PartnerDetailModel partnerDetailModel = partnerStatsService
|
1050 |
PartnerDetailModel partnerDetailModel = partnerStatsService
|
| 1043 |
.getAggregateStats(new ArrayList<>(partnerStats.values()));
|
1051 |
.getAggregateStats(new ArrayList<>(partnerStats.values()));
|
| 1044 |
authIdAndallValues.put(0, partnerDetailModel);
|
1052 |
authIdAndallValues.put(0, partnerDetailModel);
|
| - |
|
1053 |
authIdAndallValues.put(-1, partnerStatsService.getAggregateStats(new ArrayList<>(partnerStats.values())));
|
| 1045 |
return authIdAndallValues;
|
1054 |
return authIdAndallValues;
|
| 1046 |
}
|
1055 |
}
|
| 1047 |
|
1056 |
|
| 1048 |
}
|
1057 |
}
|