| Line 141... |
Line 141... |
| 141 |
import com.spice.profitmandi.dao.repository.transaction.PriceDropRepository;
|
141 |
import com.spice.profitmandi.dao.repository.transaction.PriceDropRepository;
|
| 142 |
import com.spice.profitmandi.dao.repository.transaction.UserWalletHistoryRepository;
|
142 |
import com.spice.profitmandi.dao.repository.transaction.UserWalletHistoryRepository;
|
| 143 |
import com.spice.profitmandi.dao.repository.transaction.UserWalletRepository;
|
143 |
import com.spice.profitmandi.dao.repository.transaction.UserWalletRepository;
|
| 144 |
import com.spice.profitmandi.dao.repository.user.AddressRepository;
|
144 |
import com.spice.profitmandi.dao.repository.user.AddressRepository;
|
| 145 |
import com.spice.profitmandi.dao.repository.user.UserRepository;
|
145 |
import com.spice.profitmandi.dao.repository.user.UserRepository;
|
| - |
|
146 |
import com.spice.profitmandi.service.AuthService;
|
| 146 |
import com.spice.profitmandi.service.NotificationService;
|
147 |
import com.spice.profitmandi.service.NotificationService;
|
| 147 |
import com.spice.profitmandi.service.PartnerInvestmentService;
|
148 |
import com.spice.profitmandi.service.PartnerInvestmentService;
|
| 148 |
import com.spice.profitmandi.service.integrations.toffee.ToffeeService;
|
149 |
import com.spice.profitmandi.service.integrations.toffee.ToffeeService;
|
| 149 |
import com.spice.profitmandi.service.inventory.InventoryService;
|
150 |
import com.spice.profitmandi.service.inventory.InventoryService;
|
| 150 |
import com.spice.profitmandi.service.order.OrderService;
|
151 |
import com.spice.profitmandi.service.order.OrderService;
|
| Line 1015... |
Line 1016... |
| 1015 |
.selectByIds(inventoryItemSchemeIORefunded.keySet()).stream()
|
1016 |
.selectByIds(inventoryItemSchemeIORefunded.keySet()).stream()
|
| 1016 |
.collect(Collectors.groupingBy(x -> x.getFofoId(),
|
1017 |
.collect(Collectors.groupingBy(x -> x.getFofoId(),
|
| 1017 |
Collectors.summingDouble(x -> inventoryItemSchemeIORefunded.get(x.getId()))));
|
1018 |
Collectors.summingDouble(x -> inventoryItemSchemeIORefunded.get(x.getId()))));
|
| 1018 |
|
1019 |
|
| 1019 |
Map<Integer, Double> finalUserSchemeAmountMap = new HashMap<>();
|
1020 |
Map<Integer, Double> finalUserSchemeAmountMap = new HashMap<>();
|
| 1020 |
for (Map.Entry<Integer, Double> schemeAmount : userSchemeMap.entrySet()) {
|
- |
|
| 1021 |
}
|
1021 |
|
| 1022 |
for (Map.Entry<Integer, Double> schemeAmount : userSchemeRefundedMap.entrySet()) {
|
1022 |
for (Map.Entry<Integer, Double> schemeAmount : userSchemeRefundedMap.entrySet()) {
|
| 1023 |
if (!finalUserSchemeAmountMap.containsKey(schemeAmount.getKey())) {
|
1023 |
if (!finalUserSchemeAmountMap.containsKey(schemeAmount.getKey())) {
|
| 1024 |
finalUserSchemeAmountMap.put(schemeAmount.getKey(), schemeAmount.getValue());
|
1024 |
finalUserSchemeAmountMap.put(schemeAmount.getKey(), schemeAmount.getValue());
|
| 1025 |
} else {
|
1025 |
} else {
|
| 1026 |
finalUserSchemeAmountMap.put(schemeAmount.getKey(),
|
1026 |
finalUserSchemeAmountMap.put(schemeAmount.getKey(),
|