| Line 1460... |
Line 1460... |
| 1460 |
for (PriceDropIMEI priceDropIMEI : priceDropImeis) {
|
1460 |
for (PriceDropIMEI priceDropIMEI : priceDropImeis) {
|
| 1461 |
if(priceDropIMEI.getPartnerId()==0) continue;
|
1461 |
if(priceDropIMEI.getPartnerId()==0) continue;
|
| 1462 |
HashSet<String> imeis = new HashSet<>();
|
1462 |
HashSet<String> imeis = new HashSet<>();
|
| 1463 |
PriceDrop priceDrop = priceDropRepository.selectById(priceDropIMEI.getPriceDropId());
|
1463 |
PriceDrop priceDrop = priceDropRepository.selectById(priceDropIMEI.getPriceDropId());
|
| 1464 |
imeis.add(priceDropIMEI.getImei());
|
1464 |
imeis.add(priceDropIMEI.getImei());
|
| 1465 |
LOGGER.info("priceDropIMEI.getPartnerId() {}, imeis {}", priceDropIMEI.getPartnerId(), imeis);
|
- |
|
| 1466 |
List<InventoryItem> inventoryItems = inventoryItemRepository
|
1465 |
List<InventoryItem> inventoryItems = inventoryItemRepository
|
| 1467 |
.selectByFofoIdSerialNumbers(priceDropIMEI.getPartnerId(), imeis, false);
|
1466 |
.selectByFofoIdSerialNumbers(priceDropIMEI.getPartnerId(), imeis, false);
|
| - |
|
1467 |
if(inventoryItems.size() == 0) {
|
| - |
|
1468 |
LOGGER.info("priceDropIMEI.getPartnerId() {}, imeis {}", priceDropIMEI.getPartnerId(), imeis);
|
| - |
|
1469 |
}
|
| 1468 |
InventoryItem inventoryItem = inventoryItems.get(0);
|
1470 |
InventoryItem inventoryItem = inventoryItems.get(0);
|
| 1469 |
CustomRetailer customRetailer = retailersMap.get(inventoryItem.getFofoId());
|
1471 |
CustomRetailer customRetailer = retailersMap.get(inventoryItem.getFofoId());
|
| 1470 |
if (inventoryItem.getLastScanType().equals(ScanType.DOA_OUT)
|
1472 |
if (inventoryItem.getLastScanType().equals(ScanType.DOA_OUT)
|
| 1471 |
|| inventoryItem.getLastScanType().equals(ScanType.PURCHASE_RET)) {
|
1473 |
|| inventoryItem.getLastScanType().equals(ScanType.PURCHASE_RET)) {
|
| 1472 |
// check if pricedrop has been rolled out
|
1474 |
// check if pricedrop has been rolled out
|