| 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());
|