Subversion Repositories SmartDukaan

Rev

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

Rev 26725 Rev 26726
Line 537... Line 537...
537
		Set<Integer> inventoryItemIds = scanRecords.stream().map(x -> x.getInventoryItemId())
537
		Set<Integer> inventoryItemIds = scanRecords.stream().map(x -> x.getInventoryItemId())
538
				.collect(Collectors.toSet());
538
				.collect(Collectors.toSet());
539
		Set<InventoryItem> inventoryItems = inventoryItemRepository.selectByIds(inventoryItemIds).stream()
539
		Set<InventoryItem> inventoryItems = inventoryItemRepository.selectByIds(inventoryItemIds).stream()
540
				.filter(x -> x.getSerialNumber() != null && !x.getSerialNumber().equals(""))
540
				.filter(x -> x.getSerialNumber() != null && !x.getSerialNumber().equals(""))
541
				.collect(Collectors.toSet());
541
				.collect(Collectors.toSet());
-
 
542
		if (inventoryItems.size() == 0) {
-
 
543
			return;
-
 
544
		}
542
		Set<Integer> itemIds = inventoryItems.stream().map(x -> x.getItemId()).collect(Collectors.toSet());
545
		Set<Integer> itemIds = inventoryItems.stream().map(x -> x.getItemId()).collect(Collectors.toSet());
543
 
546
 
544
		Set<Integer> itemIdsSet = tagListingRepository.selectByItemIdsAndTagIds(itemIds, tagIds).stream()
547
		Set<Integer> itemIdsSet = tagListingRepository.selectByItemIdsAndTagIds(itemIds, tagIds).stream()
545
				.filter(x -> x.getEolDate()==null || x.getEolDate().isAfter(fofoOrder.getCreateTimestamp())).map(x -> x.getItemId())
548
				.filter(x -> x.getEolDate()==null || x.getEolDate().isAfter(fofoOrder.getCreateTimestamp())).map(x -> x.getItemId())
546
				.collect(Collectors.toSet());
549
				.collect(Collectors.toSet());