Subversion Repositories SmartDukaan

Rev

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

Rev 28889 Rev 29405
Line 452... Line 452...
452
		List<PriceDropIMEI> priceDropIMEIs = priceDropIMEIRepository
452
		List<PriceDropIMEI> priceDropIMEIs = priceDropIMEIRepository
453
				.selectByPriceDropId(priceDropImeisModel.getPriceDropId());
453
				.selectByPriceDropId(priceDropImeisModel.getPriceDropId());
454
 
454
 
455
		List<PriceDropIMEI> priceDropIMEIsToProcess = priceDropIMEIs.stream()
455
		List<PriceDropIMEI> priceDropIMEIsToProcess = priceDropIMEIs.stream()
456
				.filter(x -> priceDropImeisModel.getUpdatedImeis().contains(x.getImei()))
456
				.filter(x -> priceDropImeisModel.getUpdatedImeis().contains(x.getImei()))
457
				.filter(x -> x.getStatus().equals(finalStatus))
457
				.filter(x -> !x.getStatus().equals(finalStatus))
458
				.collect(Collectors.toList());
458
				.collect(Collectors.toList());
459
 
459
 
460
		for (PriceDropIMEI priceDropIMEI : priceDropIMEIsToProcess) {
460
		for (PriceDropIMEI priceDropIMEI : priceDropIMEIsToProcess) {
461
			priceDropIMEI.setUpdateTimestamp(LocalDateTime.now());
461
			priceDropIMEI.setUpdateTimestamp(LocalDateTime.now());
462
		}
462
		}