Subversion Repositories SmartDukaan

Rev

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

Rev 32542 Rev 32543
Line 955... Line 955...
955
                Map<String, LineItem> serialNumberMap = lineItemImeisRepository.selectByLineItemIds(new ArrayList<>(lineItemMap.keySet()))
955
                Map<String, LineItem> serialNumberMap = lineItemImeisRepository.selectByLineItemIds(new ArrayList<>(lineItemMap.keySet()))
956
                        .stream().collect(Collectors.toMap(x -> x.getSerialNumber(), x -> lineItemMap.get(x.getLineItemId()), (x1, x2) -> x1.getId() > x2.getId() ? x1 : x2));
956
                        .stream().collect(Collectors.toMap(x -> x.getSerialNumber(), x -> lineItemMap.get(x.getLineItemId()), (x1, x2) -> x1.getId() > x2.getId() ? x1 : x2));
957
 
957
 
958
                serialNumberMap = serialNumberMap.entrySet().stream().filter(x -> serialNumbers.contains(x.getKey())).collect(Collectors.toMap(x -> x.getKey(), x -> x.getValue()));
958
                serialNumberMap = serialNumberMap.entrySet().stream().filter(x -> serialNumbers.contains(x.getKey())).collect(Collectors.toMap(x -> x.getKey(), x -> x.getValue()));
959
                LOGGER.info("serialNumberMap {}", serialNumberMap);
959
                LOGGER.info("serialNumberMap {}", serialNumberMap);
-
 
960
                if (serialNumberMap.size() == 0) continue;
960
                Map<String, InventoryItem> serialNumberInventoryItemMap = this.getInventoryItemMap(fofoId, serialNumberMap);
961
                Map<String, InventoryItem> serialNumberInventoryItemMap = this.getInventoryItemMap(fofoId, serialNumberMap);
961
                //Continue if all imeis havent been grned
962
                //Continue if all imeis havent been grned
962
                if (serialNumberInventoryItemMap.size() < serialNumberCountMap.size()) continue;
963
                if (serialNumberInventoryItemMap.size() < serialNumberCountMap.size()) continue;
963
 
964
 
964
 
965