Subversion Repositories SmartDukaan

Rev

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

Rev 27399 Rev 27400
Line 692... Line 692...
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
			LOGGER.info("Scheme InOuts , {}", schemeInOuts);
-
 
697
			if(schemeInOuts.size() == 0) {
-
 
698
				continue;
-
 
699
			}
697
			List<Integer> schemeIds = schemeInOuts.stream().map(x -> x.getSchemeId()).collect(Collectors.toList());
700
			List<Integer> schemeIds = schemeInOuts.stream().map(x -> x.getSchemeId()).collect(Collectors.toList());
698
			Map<Integer, Scheme> schemesMap = schemeRepository.selectBySchemeIds(schemeIds, 0, schemeIds.size())
701
			Map<Integer, Scheme> schemesMap = schemeRepository.selectBySchemeIds(schemeIds, 0, schemeIds.size())
699
					.stream().collect(Collectors.toMap(x -> x.getId(), x -> x));
702
					.stream().collect(Collectors.toMap(x -> x.getId(), x -> x));
700
			for (SchemeInOut schemeInOut : schemeInOuts) {
703
			for (SchemeInOut schemeInOut : schemeInOuts) {
701
				InventoryItem ii = inventoryItemsMap.get(schemeInOut.getInventoryItemId());
704
				InventoryItem ii = inventoryItemsMap.get(schemeInOut.getInventoryItemId());