Subversion Repositories SmartDukaan

Rev

Rev 22925 | Rev 23568 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 22925 Rev 23384
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));