Subversion Repositories SmartDukaan

Rev

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

Rev 33071 Rev 33072
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;