Subversion Repositories SmartDukaan

Rev

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

Rev 27396 Rev 27399
Line 691... Line 691...
691
 
691
 
692
			Map<Integer, InventoryItem> inventoryItemsMap = purchaseInventoryItemList.stream()
692
			Map<Integer, InventoryItem> inventoryItemsMap = purchaseInventoryItemList.stream()
693
					.collect(Collectors.toMap(x -> x.getId(), x -> x));
693
					.collect(Collectors.toMap(x -> x.getId(), x -> x));
694
 
694
 
695
			List<SchemeInOut> schemeInOuts = schemeInOutRepository.selectByInventoryItemIds(inventoryItemsMap.keySet());
695
			List<SchemeInOut> schemeInOuts = schemeInOutRepository.selectByInventoryItemIds(inventoryItemsMap.keySet());
-
 
696
			LOGGER.info("Scheme InOuts , {}", schemeInOuts);
696
			List<Integer> schemeIds = schemeInOuts.stream().map(x -> x.getSchemeId()).collect(Collectors.toList());
697
			List<Integer> schemeIds = schemeInOuts.stream().map(x -> x.getSchemeId()).collect(Collectors.toList());
697
			Map<Integer, Scheme> schemesMap = schemeRepository.selectBySchemeIds(schemeIds, 0, schemeIds.size())
698
			Map<Integer, Scheme> schemesMap = schemeRepository.selectBySchemeIds(schemeIds, 0, schemeIds.size())
698
					.stream().collect(Collectors.toMap(x -> x.getId(), x -> x));
699
					.stream().collect(Collectors.toMap(x -> x.getId(), x -> x));
699
			for (SchemeInOut schemeInOut : schemeInOuts) {
700
			for (SchemeInOut schemeInOut : schemeInOuts) {
700
				InventoryItem ii = inventoryItemsMap.get(schemeInOut.getInventoryItemId());
701
				InventoryItem ii = inventoryItemsMap.get(schemeInOut.getInventoryItemId());