| Line 215... |
Line 215... |
| 215 |
return userWalletHistoryRepository.selectPaginatedByWalletId(userWallet.getId(), startDateTime, endDateTime,
|
215 |
return userWalletHistoryRepository.selectPaginatedByWalletId(userWallet.getId(), startDateTime, endDateTime,
|
| 216 |
offset, limit);
|
216 |
offset, limit);
|
| 217 |
}
|
217 |
}
|
| 218 |
|
218 |
|
| 219 |
@Override
|
219 |
@Override
|
| 220 |
public Map<Integer, UserWallet> getRetailerIdUserWalletMap(Set<Integer> retailerIds) {
|
220 |
public Map<Integer, UserWallet> getRetailerIdUserWalletMap(Set<Integer> retailerIds) throws ProfitMandiBusinessException {
|
| 221 |
List<UserWallet> userWallets = userWalletRepository.selectByRetailerIds(retailerIds);
|
221 |
List<UserWallet> userWallets = userWalletRepository.selectByRetailerIds(retailerIds);
|
| 222 |
Map<Integer, UserWallet> retailerIdUserWalletMap = new HashMap<>();
|
222 |
Map<Integer, UserWallet> retailerIdUserWalletMap = new HashMap<>();
|
| 223 |
for (UserWallet userWallet : userWallets) {
|
223 |
for (UserWallet userWallet : userWallets) {
|
| 224 |
retailerIdUserWalletMap.put(userWallet.getUserId(), userWallet);
|
224 |
retailerIdUserWalletMap.put(userWallet.getUserId(), userWallet);
|
| 225 |
}
|
225 |
}
|
| 226 |
return retailerIdUserWalletMap;
|
226 |
return retailerIdUserWalletMap;
|
| 227 |
}
|
227 |
}
|
| 228 |
|
228 |
|
| 229 |
@Override
|
229 |
@Override
|
| 230 |
public Map<Integer, Integer> getWaleltRetailerMap(Set<Integer> walletIds) {
|
230 |
public Map<Integer, Integer> getWaleltRetailerMap(Set<Integer> walletIds) throws ProfitMandiBusinessException {
|
| 231 |
List<UserWallet> userWallets = userWalletRepository.selectAllById(walletIds);
|
231 |
List<UserWallet> userWallets = userWalletRepository.selectAllById(walletIds);
|
| 232 |
Map<Integer, Integer> walletRetailerMap = new HashMap<>();
|
232 |
Map<Integer, Integer> walletRetailerMap = new HashMap<>();
|
| 233 |
for (UserWallet userWallet : userWallets) {
|
233 |
for (UserWallet userWallet : userWallets) {
|
| 234 |
walletRetailerMap.put(userWallet.getId(), userWallet.getUserId());
|
234 |
walletRetailerMap.put(userWallet.getId(), userWallet.getUserId());
|
| 235 |
}
|
235 |
}
|