| Line 111... |
Line 111... |
| 111 |
|
111 |
|
| 112 |
private static final Logger LOGGER = LogManager.getLogger(AdminUser.class);
|
112 |
private static final Logger LOGGER = LogManager.getLogger(AdminUser.class);
|
| 113 |
|
113 |
|
| 114 |
public ChartModel getBrandWiseLmp(List<Integer> warehouseIds, List<Integer> fofoIds, LocalDate startDate,
|
114 |
public ChartModel getBrandWiseLmp(List<Integer> warehouseIds, List<Integer> fofoIds, LocalDate startDate,
|
| 115 |
LocalDate endDate, String filterType) {
|
115 |
LocalDate endDate, String filterType) {
|
| 116 |
LOGGER.info("params" + warehouseIds + fofoIds + startDate);
|
116 |
//LOGGER.info("params" + warehouseIds + fofoIds + startDate);
|
| 117 |
|
117 |
|
| 118 |
List<BrandWiseModel> brandWiseLms = orderRepository.selectGroupByBrandLmp(fofoIds, warehouseIds, startDate,
|
118 |
List<BrandWiseModel> brandWiseLms = orderRepository.selectGroupByBrandLmp(fofoIds, warehouseIds, startDate,
|
| 119 |
endDate, filterType);
|
119 |
endDate, filterType);
|
| 120 |
LOGGER.info("brandWiseLms" + brandWiseLms);
|
120 |
LOGGER.info("brandWiseLms" + brandWiseLms);
|
| 121 |
ChartModel cm = null;
|
121 |
ChartModel cm = null;
|
| Line 594... |
Line 594... |
| 594 |
model.addAttribute("date", curDate.withDayOfMonth(1).minusMonths(6).toLocalDate());
|
594 |
model.addAttribute("date", curDate.withDayOfMonth(1).minusMonths(6).toLocalDate());
|
| 595 |
|
595 |
|
| 596 |
} catch (ProfitMandiBusinessException e) {
|
596 |
} catch (ProfitMandiBusinessException e) {
|
| 597 |
}
|
597 |
}
|
| 598 |
List<Menu> menuList = (menus != null) ? this.prepareMenu(menus) : new ArrayList<>();
|
598 |
List<Menu> menuList = (menus != null) ? this.prepareMenu(menus) : new ArrayList<>();
|
| 599 |
LOGGER.info("menu" + menuList);
|
599 |
//LOGGER.info("menu" + menuList);
|
| 600 |
model.addAttribute("menu", menuList);
|
600 |
model.addAttribute("menu", menuList);
|
| 601 |
return "admin";
|
601 |
return "admin";
|
| 602 |
}
|
602 |
}
|
| 603 |
|
603 |
|
| 604 |
private List<Menu> prepareMenu(List<Menu> menus) {
|
604 |
private List<Menu> prepareMenu(List<Menu> menus) {
|
| Line 644... |
Line 644... |
| 644 |
}
|
644 |
}
|
| 645 |
|
645 |
|
| 646 |
}
|
646 |
}
|
| 647 |
List<PartnerDetailModel> allPartnerDetails = allfofoIds.stream().map(x -> partnerStats.get(x))
|
647 |
List<PartnerDetailModel> allPartnerDetails = allfofoIds.stream().map(x -> partnerStats.get(x))
|
| 648 |
.collect(Collectors.toList());
|
648 |
.collect(Collectors.toList());
|
| 649 |
LOGGER.info("allPartnerDetails" + allPartnerDetails);
|
649 |
//LOGGER.info("allPartnerDetails" + allPartnerDetails);
|
| 650 |
PartnerDetailModel partnerDetailModel = partnerStatsService
|
650 |
PartnerDetailModel partnerDetailModel = partnerStatsService
|
| 651 |
.getAggregateStats(new ArrayList<>(allPartnerDetails));
|
651 |
.getAggregateStats(new ArrayList<>(allPartnerDetails));
|
| 652 |
warehouseIdAndallValues.put(0, partnerDetailModel);
|
652 |
warehouseIdAndallValues.put(0, partnerDetailModel);
|
| 653 |
}
|
653 |
}
|
| 654 |
return warehouseIdAndallValues;
|
654 |
return warehouseIdAndallValues;
|