Subversion Repositories SmartDukaan

Rev

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

Rev 31444 Rev 31585
Line 1992... Line 1992...
1992
		itemCriteria.setEndPrice(0);
1992
		itemCriteria.setEndPrice(0);
1993
		itemCriteria.setFeaturedPhone(false);
1993
		itemCriteria.setFeaturedPhone(false);
1994
		itemCriteria.setSmartPhone(true);
1994
		itemCriteria.setSmartPhone(true);
1995
		itemCriteria.setCatalogIds(new ArrayList<>());
1995
		itemCriteria.setCatalogIds(new ArrayList<>());
1996
		itemCriteria.setExcludeCatalogIds(new ArrayList<>());
1996
		itemCriteria.setExcludeCatalogIds(new ArrayList<>());
1997
		Predicate itemPredicate = itemRepository.getItemPredicate(itemCriteria, cb, itemRoot, tagListingRoot);
1997
		Predicate itemPredicate = itemRepository.getItemPredicate(itemCriteria, cb, itemRoot, tagListingRoot.get("itemId"), tagListingRoot.get("sellingPrice"));
1998
		Predicate finalPredicate = cb.and(itemPredicate, p2, p3, joinPredicate);
1998
		Predicate finalPredicate = cb.and(itemPredicate, p2, p3, joinPredicate);
1999
		query = query.multiselect(fofoOrder.get(ProfitMandiConstants.FOFO_ID), cb.count(fofoOrder))
1999
		query = query.multiselect(fofoOrder.get(ProfitMandiConstants.FOFO_ID), cb.count(fofoOrder))
2000
				.where(finalPredicate).groupBy(fofoOrder.get(ProfitMandiConstants.FOFO_ID));
2000
				.where(finalPredicate).groupBy(fofoOrder.get(ProfitMandiConstants.FOFO_ID));
2001
		List<SimpleEntry> simpleEntries = session.createQuery(query).getResultList();
2001
		List<SimpleEntry> simpleEntries = session.createQuery(query).getResultList();
2002
		Map<Integer, Long> returnMap = new HashMap<>();
2002
		Map<Integer, Long> returnMap = new HashMap<>();