Subversion Repositories SmartDukaan

Rev

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

Rev 29720 Rev 29746
Line 575... Line 575...
575
		LoginDetails loginDetails = cookiesProcessor.getCookiesObject(request);
575
		LoginDetails loginDetails = cookiesProcessor.getCookiesObject(request);
576
		int fofoId = loginDetails.getFofoId();
576
		int fofoId = loginDetails.getFofoId();
577
        ArrayList<in.shop2020.model.v1.order.OrderStatus> orderStatus = new ArrayList<>();
577
        ArrayList<in.shop2020.model.v1.order.OrderStatus> orderStatus = new ArrayList<>();
578
				
578
				
579
		List<Order> order =orderRepository.selectPendingGrnOrders(fofoId);	
579
		List<Order> order =orderRepository.selectPendingGrnOrders(fofoId);	
580
	    List<Integer>	grnOrderIds = order.stream().map(x -> x.getId()).collect(Collectors.toList());
580
	    List<Integer>	orderIds = order.stream().map(x -> x.getId()).collect(Collectors.toList());
581
	    model.addAttribute("grnOrderIds", grnOrderIds);
581
	    model.addAttribute("grnOrderIds", orderIds);
-
 
582
	   
582
	    if(!grnOrderIds.isEmpty()) {
583
	    if(!orderIds.isEmpty()) {
583
	    
584
	    
584
	    List<LineItem>  grnPendingLineItem = lineItemRepository.selectLineItem(grnOrderIds);
585
	    List<LineItem>  grnPendingLineItem = lineItemRepository.selectLineItem(orderIds);
585
	    Map<Integer, LineItem> grnPendingLineMap = grnPendingLineItem.stream().collect(Collectors.toMap(x -> x.getOrderId(), x -> x));
586
	    Map<Integer, LineItem> grnPendingLineMap = grnPendingLineItem.stream().collect(Collectors.toMap(x -> x.getOrderId(), x -> x));
586
	    LOGGER.info("grnPendingLineMap {}", grnPendingLineMap);
587
	    LOGGER.info("grnPendingLineMap {}", grnPendingLineMap);
587
	    model.addAttribute("grnPendingLineMap", grnPendingLineMap);
588
	    model.addAttribute("grnPendingLineMap", grnPendingLineMap);
-
 
589
	    Map<Integer, Order> orderMap = order.stream().collect(Collectors.toMap(x -> x.getId(), x -> x));
-
 
590
 
-
 
591
	    model.addAttribute("orderMap", orderMap);
588
		  
592
		  
589
	    }
593
	    }
590
	   
594
	   
591
		return "purchase-grn-order-status";
595
		return "purchase-grn-order-status";
592
	}
596
	}