Subversion Repositories SmartDukaan

Rev

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

Rev 28040 Rev 28041
Line 1338... Line 1338...
1338
		Map<Integer, List<WarehouseScan>> inventoryScansMap = scans.stream().collect(Collectors.groupingBy(WarehouseScan::getInventoryItemId));
1338
		Map<Integer, List<WarehouseScan>> inventoryScansMap = scans.stream().collect(Collectors.groupingBy(WarehouseScan::getInventoryItemId));
1339
		
1339
		
1340
		for(Map.Entry<Integer, List<WarehouseScan>> mapEntry : inventoryScansMap.entrySet()) {
1340
		for(Map.Entry<Integer, List<WarehouseScan>> mapEntry : inventoryScansMap.entrySet()) {
1341
			int inventoryItemId = mapEntry.getKey();
1341
			int inventoryItemId = mapEntry.getKey();
1342
			List<WarehouseScan> duplicateScans = mapEntry.getValue().stream().filter(x->x.getOrderId()==inventoryOrderMap.get(inventoryItemId)).collect(Collectors.toList());
1342
			List<WarehouseScan> duplicateScans = mapEntry.getValue().stream().filter(x->x.getOrderId()==inventoryOrderMap.get(inventoryItemId)).collect(Collectors.toList());
1343
			LOGGER.info("Duplicate Scans {}", duplicateScans);
1343
			LOGGER.info("Duplicate Scans {}", mapEntry.getValue());
1344
			/*WarehouseScan duplicateScan = duplicateScans.stream().findFirst().get();
1344
			/*WarehouseScan duplicateScan = duplicateScans.stream().findFirst().get();
1345
			LOGGER.info("Duplicate Scan {}", duplicateScan);*/
1345
			LOGGER.info("Duplicate Scan {}", duplicateScan);*/
1346
		}
1346
		}
1347
		
1347
		
1348
	}
1348
	}