| Line 87... |
Line 87... |
| 87 |
@SuppressWarnings("unchecked")
|
87 |
@SuppressWarnings("unchecked")
|
| 88 |
private List<TagListing> getTagListing(Set<Integer> itemIds, int retailerId){
|
88 |
private List<TagListing> getTagListing(Set<Integer> itemIds, int retailerId){
|
| 89 |
Map<Integer, TagListing> itemIdTagListing = new HashMap<>();
|
89 |
Map<Integer, TagListing> itemIdTagListing = new HashMap<>();
|
| 90 |
List<TagListing> tagListings = new ArrayList<>();
|
90 |
List<TagListing> tagListings = new ArrayList<>();
|
| 91 |
try {
|
91 |
try {
|
| - |
|
92 |
if(itemIds.isEmpty()) {
|
| - |
|
93 |
return tagListings;
|
| 92 |
|
94 |
}
|
| 93 |
int addressId = retailerRegisteredAddressRepository.selectAddressIdByRetailerId(retailerId);
|
95 |
int addressId = retailerRegisteredAddressRepository.selectAddressIdByRetailerId(retailerId);
|
| 94 |
Address retailerAddress = addressRepository.selectById(addressId);
|
96 |
Address retailerAddress = addressRepository.selectById(addressId);
|
| 95 |
Set<Integer> pinCodeTagIds = tagService.getFofoTagIdsByPinCode(retailerAddress.getPinCode());
|
97 |
Set<Integer> pinCodeTagIds = tagService.getFofoTagIdsByPinCode(retailerAddress.getPinCode());
|
| 96 |
Set<Integer> pinNegativeTagIds = tagService.getPinCodeNegativeTagIds();
|
98 |
Set<Integer> pinNegativeTagIds = tagService.getPinCodeNegativeTagIds();
|
| 97 |
Set<Integer> pinCodeIntersection = new HashSet<>(CollectionUtils.intersection(pinCodeTagIds, pinNegativeTagIds));
|
99 |
Set<Integer> pinCodeIntersection = new HashSet<>(CollectionUtils.intersection(pinCodeTagIds, pinNegativeTagIds));
|