| Line 717... |
Line 717... |
| 717 |
}
|
717 |
}
|
| 718 |
|
718 |
|
| 719 |
@Override
|
719 |
@Override
|
| 720 |
public Map<Integer, CustomRetailer> getFofoRetailers(List<Integer> fofoIds) {
|
720 |
public Map<Integer, CustomRetailer> getFofoRetailers(List<Integer> fofoIds) {
|
| 721 |
List<com.spice.profitmandi.dao.entity.user.User> saholicUsers = userUserRepository.selectByIds(fofoIds);
|
721 |
List<com.spice.profitmandi.dao.entity.user.User> saholicUsers = userUserRepository.selectByIds(fofoIds);
|
| 722 |
Map<Integer, com.spice.profitmandi.dao.entity.user.User> userAdderssMap = saholicUsers.stream().filter(x->x.getAddressId()==null).collect(Collectors.toMap(x->x.getAddressId(), x->x));
|
722 |
Map<Integer, com.spice.profitmandi.dao.entity.user.User> userAdderssMap = saholicUsers.stream().filter(x->x.getAddressId()!=null).collect(Collectors.toMap(x->x.getAddressId(), x->x));
|
| 723 |
List<Address> addresses = addressRepository.selectByIds(new ArrayList<>(userAdderssMap.keySet()));
|
723 |
List<Address> addresses = addressRepository.selectByIds(new ArrayList<>(userAdderssMap.keySet()));
|
| 724 |
Map<Integer, CustomRetailer> customRetailersMap = new HashMap<>();
|
724 |
Map<Integer, CustomRetailer> customRetailersMap = new HashMap<>();
|
| 725 |
for(Address address: addresses) {
|
725 |
for(Address address: addresses) {
|
| 726 |
CustomRetailer customRetailer = new CustomRetailer();
|
726 |
CustomRetailer customRetailer = new CustomRetailer();
|
| 727 |
customRetailer.setBusinessName(address.getName());
|
727 |
customRetailer.setBusinessName(address.getName());
|