| Line 438... |
Line 438... |
| 438 |
Customer customer = customerRepository.selectById(fofoOrder.getCustomerId());
|
438 |
Customer customer = customerRepository.selectById(fofoOrder.getCustomerId());
|
| 439 |
CustomerAddress customerAddress = customerAddressRepository.selectById(fofoOrder.getCustomerAddressId());
|
439 |
CustomerAddress customerAddress = customerAddressRepository.selectById(fofoOrder.getCustomerAddressId());
|
| 440 |
Map<Integer, PaymentOption> paymentOptionIdPaymentOptionMap = paymentOptionRepository.selectActiveOption().stream().collect(Collectors.toMap(x -> x.getId(), x -> x));
|
440 |
Map<Integer, PaymentOption> paymentOptionIdPaymentOptionMap = paymentOptionRepository.selectActiveOption().stream().collect(Collectors.toMap(x -> x.getId(), x -> x));
|
| 441 |
List<Integer> fofoPartnerPaymentOptions = new ArrayList<>(paymentOptionIdPaymentOptionMap.keySet());
|
441 |
List<Integer> fofoPartnerPaymentOptions = new ArrayList<>(paymentOptionIdPaymentOptionMap.keySet());
|
| 442 |
Set<Integer> searchItemIds = fofoOrderItems.stream().map(FofoOrderItem::getItemId).collect(Collectors.toSet());
|
442 |
Set<Integer> searchItemIds = fofoOrderItems.stream().map(FofoOrderItem::getItemId).collect(Collectors.toSet());
|
| - |
|
443 |
Map<Integer, Item> itemsMap = searchItemIds.isEmpty()
|
| - |
|
444 |
? new HashMap<>()
|
| 443 |
Map<Integer, Item> itemsMap = itemRepository.selectByIds(searchItemIds).stream()
|
445 |
: itemRepository.selectByIds(searchItemIds).stream()
|
| 444 |
.collect(Collectors.toMap(Item::getId, item -> item));
|
446 |
.collect(Collectors.toMap(Item::getId, item -> item));
|
| 445 |
LOGGER.info("fofoPartnerPaymentOptions {}", fofoPartnerPaymentOptions);
|
447 |
LOGGER.info("fofoPartnerPaymentOptions {}", fofoPartnerPaymentOptions);
|
| 446 |
List<PaymentOptionTransaction> paymentOptionTransactions = paymentOptionTransactionRepository
|
448 |
List<PaymentOptionTransaction> paymentOptionTransactions = paymentOptionTransactionRepository
|
| 447 |
.selectByReferenceIdAndType(fofoOrder.getId(), PaymentOptionReferenceType.ORDER);
|
449 |
.selectByReferenceIdAndType(fofoOrder.getId(), PaymentOptionReferenceType.ORDER);
|
| 448 |
LOGGER.info("paymentOptionTransactions {}", paymentOptionTransactions);
|
450 |
LOGGER.info("paymentOptionTransactions {}", paymentOptionTransactions);
|
| 449 |
|
451 |
|