Subversion Repositories SmartDukaan

Rev

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

Rev 26368 Rev 26372
Line 319... Line 319...
319
 
319
 
320
		PriceDrop priceDrop = priceDropRepository.selectById(priceDropId);
320
		PriceDrop priceDrop = priceDropRepository.selectById(priceDropId);
321
		Map<String, PriceDropIMEI> priceDropIMEIsMap = priceDropIMEIRepository.selectByPriceDropId(priceDropId).
321
		Map<String, PriceDropIMEI> priceDropIMEIsMap = priceDropIMEIRepository.selectByPriceDropId(priceDropId).
322
				stream().collect(Collectors.toMap(x->x.getImei(), x->x));
322
				stream().collect(Collectors.toMap(x->x.getImei(), x->x));
323
		
323
		
-
 
324
		if(priceDropIMEIsMap.size()==0 && priceDrop.getProcessTimestamp()==null) {
-
 
325
			priceDrop.setProcessTimestamp(LocalDateTime.now());
-
 
326
		} else {
-
 
327
			priceDropService.priceDropStatus(priceDrop.getId());
-
 
328
		}
-
 
329
		
324
		Item item = itemRepository.selectAllByCatalogItemId(priceDrop.getCatalogItemId()).get(0);
330
		Item item = itemRepository.selectAllByCatalogItemId(priceDrop.getCatalogItemId()).get(0);
325
		ByteArrayOutputStream baos = getByteArrayOutputStream(priceDrop.getAffectedOn(), priceDrop.getCatalogItemId(), priceDropIMEIsMap);
331
		ByteArrayOutputStream baos = getByteArrayOutputStream(priceDrop.getAffectedOn(), priceDrop.getCatalogItemId(), priceDropIMEIsMap);
326
		final HttpHeaders headers = new HttpHeaders();
332
		final HttpHeaders headers = new HttpHeaders();
327
		headers.set("Content-Type", "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet");
333
		headers.set("Content-Type", "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet");
328
		headers.set("Content-disposition",
334
		headers.set("Content-disposition",