Subversion Repositories SmartDukaan

Rev

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

Rev 25579 Rev 25710
Line 509... Line 509...
509
		Set<Scheme> allFixedSchemes = schemeRepository
509
		Set<Scheme> allFixedSchemes = schemeRepository
510
				.selectActiveAll(SchemeType.OUT, partnerType, fofoOrder.getCreateTimestamp()).stream()
510
				.selectActiveAll(SchemeType.OUT, partnerType, fofoOrder.getCreateTimestamp()).stream()
511
				.filter(scheme -> scheme.getAmountType().equals(AmountType.FIXED)).collect(Collectors.toSet());
511
				.filter(scheme -> scheme.getAmountType().equals(AmountType.FIXED)).collect(Collectors.toSet());
512
 
512
 
513
		for (InventoryItem inventoryItem : inventoryItems) {
513
		for (InventoryItem inventoryItem : inventoryItems) {
514
			int itemCashback = 0;
514
			float itemCashback = 0;
515
			Purchase purchase = purchaseRepository.selectByIdAndFofoId(inventoryItem.getPurchaseId(), retailerId);
515
			Purchase purchase = purchaseRepository.selectByIdAndFofoId(inventoryItem.getPurchaseId(), retailerId);
516
			Set<Integer> schemeIds = new HashSet<>(
516
			Set<Integer> schemeIds = new HashSet<>(
517
					schemeItemRepository.selectSchemeIdByItemId(inventoryItem.getItemId()));
517
					schemeItemRepository.selectSchemeIdByItemId(inventoryItem.getItemId()));
518
			List<Scheme> schemes = null;
518
			List<Scheme> schemes = null;
519
			if(purchase.getCompleteTimestamp()==null) {
519
			if(purchase.getCompleteTimestamp()==null) {