| Line 787... |
Line 787... |
| 787 |
fdi.setItem_id(itemId);
|
787 |
fdi.setItem_id(itemId);
|
| 788 |
Float cashBack = schemeService.getItemSchemeCashBack().get(itemId);
|
788 |
Float cashBack = schemeService.getItemSchemeCashBack().get(itemId);
|
| 789 |
cashBack = cashBack == null ? 0 : cashBack;
|
789 |
cashBack = cashBack == null ? 0 : cashBack;
|
| 790 |
fdi.setCashback(cashBack);
|
790 |
fdi.setCashback(cashBack);
|
| 791 |
fdi.setMinBuyQuantity(1);
|
791 |
fdi.setMinBuyQuantity(1);
|
| 792 |
int ourStockAvailability = ourItemAvailabilityMap.get(itemId) == null ? 0 : Math.max(0,ourItemAvailabilityMap.get(itemId))
|
792 |
int ourStockAvailability = ourItemAvailabilityMap.get(itemId) == null ? 0 : Math.max(0,ourItemAvailabilityMap.get(itemId));
|
| 793 |
int partnerAvailability = partnerStockAvailabilityMap.get(itemId) == null ? 0
|
793 |
int partnerAvailability = partnerStockAvailabilityMap.get(itemId) == null ? 0
|
| 794 |
: partnerStockAvailabilityMap.get(itemId);
|
794 |
: partnerStockAvailabilityMap.get(itemId);
|
| 795 |
fdi.setAvailability(Math.min(5,ourStockAvailability + partnerAvailability));
|
795 |
fdi.setAvailability(Math.min(5,ourStockAvailability + partnerAvailability));
|
| 796 |
fdi.setQuantityStep(1);
|
796 |
fdi.setQuantityStep(1);
|
| 797 |
fdi.setMaxQuantity(fdi.getAvailability());
|
797 |
fdi.setMaxQuantity(fdi.getAvailability());
|