Subversion Repositories SmartDukaan

Rev

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

Rev 31884 Rev 32170
Line 40... Line 40...
40
import com.spice.profitmandi.service.PartnerInvestmentService;
40
import com.spice.profitmandi.service.PartnerInvestmentService;
41
import com.spice.profitmandi.service.PartnerStatsService;
41
import com.spice.profitmandi.service.PartnerStatsService;
42
import com.spice.profitmandi.service.authentication.RoleManager;
42
import com.spice.profitmandi.service.authentication.RoleManager;
43
import com.spice.profitmandi.service.inventory.InventoryService;
43
import com.spice.profitmandi.service.inventory.InventoryService;
44
import com.spice.profitmandi.service.offers.OfferService;
44
import com.spice.profitmandi.service.offers.OfferService;
-
 
45
import com.spice.profitmandi.service.transaction.SDCreditService;
45
import com.spice.profitmandi.service.transaction.TransactionService;
46
import com.spice.profitmandi.service.transaction.TransactionService;
46
import com.spice.profitmandi.service.user.RetailerService;
47
import com.spice.profitmandi.service.user.RetailerService;
47
import com.spice.profitmandi.web.model.LoginDetails;
48
import com.spice.profitmandi.web.model.LoginDetails;
48
import com.spice.profitmandi.web.util.CookiesProcessor;
49
import com.spice.profitmandi.web.util.CookiesProcessor;
49
import com.spice.profitmandi.web.util.MVCResponseSender;
50
import com.spice.profitmandi.web.util.MVCResponseSender;
Line 226... Line 227...
226
    @Autowired
227
    @Autowired
227
    private MonthlyTargetRepository monthlyTargetRepository;
228
    private MonthlyTargetRepository monthlyTargetRepository;
228
 
229
 
229
    @Autowired
230
    @Autowired
230
    private SamsungUpgradeOfferRepository samsungUpgradeOfferRepository;
231
    private SamsungUpgradeOfferRepository samsungUpgradeOfferRepository;
-
 
232
 
-
 
233
 
231
    private static final Logger LOGGER = LogManager.getLogger(DashboardController.class);
234
    private static final Logger LOGGER = LogManager.getLogger(DashboardController.class);
232
 
235
 
-
 
236
 
233
    @RequestMapping(value = "/12dashboard34", method = RequestMethod.GET)
237
    @RequestMapping(value = "/12dashboard34", method = RequestMethod.GET)
234
    public String dashboard1(HttpServletRequest request, Model model, @RequestParam int fofoId) throws Exception {
238
    public String dashboard1(HttpServletRequest request, Model model, @RequestParam int fofoId) throws Exception {
235
        boolean isAdmin = false;
239
        boolean isAdmin = false;
236
        model.addAttribute("isAdmin", isAdmin);
240
        model.addAttribute("isAdmin", isAdmin);
237
 
241
 
Line 1150... Line 1154...
1150
        return "auth_user_partner_detail";
1154
        return "auth_user_partner_detail";
1151
    }
1155
    }
1152
 
1156
 
1153
 
1157
 
1154
    @RequestMapping(value = "/getWarehouseWiseBrandStock", method = RequestMethod.GET)
1158
    @RequestMapping(value = "/getWarehouseWiseBrandStock", method = RequestMethod.GET)
1155
    public String getWarehouseWiseBrandStock(HttpServletRequest request, Model model, @RequestParam List<Integer> warehouseId) throws Exception {
1159
    public String getWarehouseWiseBrandStock (HttpServletRequest request, Model model, @RequestParam List<Integer> warehouseId) throws Exception {
1156
        LoginDetails loginDetails = cookiesProcessor.getCookiesObject(request);
1160
        LoginDetails loginDetails = cookiesProcessor.getCookiesObject(request);
1157
        String email = loginDetails.getEmailId();
1161
        String email = loginDetails.getEmailId();
1158
        Set<Integer> authfofoIds = csService1.getAuthFofoIds(email, true);
1162
        Set<Integer> authfofoIds = csService1.getAuthFofoIds(email, true);
1159
        Map<Integer, List<Integer>> warehouseIdFofoIdMap = fofoStoreRepository.selectActivePartnersByRetailerIds(new ArrayList<>(authfofoIds)).stream().collect(Collectors.groupingBy(
1163
        Map<Integer, List<Integer>> warehouseIdFofoIdMap = fofoStoreRepository.selectActivePartnersByRetailerIds(new ArrayList<>(authfofoIds)).stream().collect(Collectors.groupingBy(
1160
                FofoStore::getWarehouseId, Collectors.mapping(FofoStore::getId, Collectors.toList())));
1164
                FofoStore::getWarehouseId, Collectors.mapping(FofoStore::getId, Collectors.toList())));