Subversion Repositories SmartDukaan

Rev

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

Rev 23886 Rev 23914
Line 216... Line 216...
216
		if (!scheme.isRetailerAll()) {
216
		if (!scheme.isRetailerAll()) {
217
			List<Integer> retailerIds = retailerSchemeRepository.selectRetailerIdsBySchemeId(scheme.getId());
217
			List<Integer> retailerIds = retailerSchemeRepository.selectRetailerIdsBySchemeId(scheme.getId());
218
			scheme.getRetailerIds().addAll(retailerIds);
218
			scheme.getRetailerIds().addAll(retailerIds);
219
		}
219
		}
220
		List<Integer> itemIds = schemeItemRepository.selectItemIdsBySchemeId(scheme.getId());
220
		List<Integer> itemIds = schemeItemRepository.selectItemIdsBySchemeId(scheme.getId());
-
 
221
		if (itemIds.size() > 0) {
221
		List<Item> items = itemRepository.selectByIds(new HashSet<>(itemIds));
222
			List<Item> items = itemRepository.selectByIds(new HashSet<>(itemIds));
222
		scheme.setItemStringMap(this.toItemStringMap(items));
223
			scheme.setItemStringMap(this.toItemStringMap(items));
-
 
224
		} 
223
		return scheme;
225
		return scheme;
224
	}
226
	}
225
 
227
 
226
	public Map<Integer, String> toItemStringMap(List<Item> items) {
228
	public Map<Integer, String> toItemStringMap(List<Item> items) {
227
		Map<Integer, String> itemMap = new HashMap<>();
229
		Map<Integer, String> itemMap = new HashMap<>();