Subversion Repositories SmartDukaan

Rev

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

Rev 28701 Rev 28714
Line 583... Line 583...
583
		headers.setContentLength(bytes.length);
583
		headers.setContentLength(bytes.length);
584
		final InputStream inputStream = new ByteArrayInputStream(bytes);
584
		final InputStream inputStream = new ByteArrayInputStream(bytes);
585
		final InputStreamResource inputStreamResource = new InputStreamResource(inputStream);
585
		final InputStreamResource inputStreamResource = new InputStreamResource(inputStream);
586
		return new ResponseEntity<InputStreamResource>(inputStreamResource, headers, HttpStatus.OK);
586
		return new ResponseEntity<InputStreamResource>(inputStreamResource, headers, HttpStatus.OK);
587
	}
587
	}
588
	
588
 
589
	@RequestMapping(value = "/dummy-invoices-bulk")
589
	@RequestMapping(value = "/dummy-invoices-bulk")
590
	public ResponseEntity<?> downloadInvoicesBulk(HttpServletRequest request, @RequestParam List<String> serialNumbers,
590
	public ResponseEntity<?> downloadInvoicesBulk(HttpServletRequest request, @RequestParam List<String> serialNumbers,
591
			Model model) throws Exception {
591
			Model model) throws Exception {
592
		byte[] bytes = null;
592
		byte[] bytes = null;
593
		List<Attachment> attachments = new ArrayList<>();
593
		List<Attachment> attachments = new ArrayList<>();
Line 1820... Line 1820...
1820
			byPassRequest.setStatus(ByPassRequestStatus.REJECTED);
1820
			byPassRequest.setStatus(ByPassRequestStatus.REJECTED);
1821
			byPassRequest.setUpdatedTimestamp(LocalDateTime.now());
1821
			byPassRequest.setUpdatedTimestamp(LocalDateTime.now());
1822
		}
1822
		}
1823
 
1823
 
1824
		SendNotificationModel sendNotificationModel = new SendNotificationModel();
1824
		SendNotificationModel sendNotificationModel = new SendNotificationModel();
1825
		sendNotificationModel.setCampaignName("By Pass Request");
1825
		sendNotificationModel.setCampaignName("Billing Request");
1826
		sendNotificationModel.setTitle("By Pass Request");
1826
		sendNotificationModel.setTitle("Billing Request");
1827
		sendNotificationModel.setMessage(String.format("Your By Pass Request has been" + " " + status));
1827
		sendNotificationModel.setMessage(String.format("Your Billing  Request is " + " " + status
-
 
1828
				+ "Please ensure to order the missing focus models as soon as possible"));
1828
		sendNotificationModel.setType("url");
1829
		sendNotificationModel.setType("url");
1829
		sendNotificationModel.setUrl("https://app.smartdukaan.com/pages/home/notifications");
1830
		sendNotificationModel.setUrl("https://app.smartdukaan.com/pages/home/notifications");
1830
		sendNotificationModel.setExpiresat(LocalDateTime.now().plusDays(1));
1831
		sendNotificationModel.setExpiresat(LocalDateTime.now().plusDays(1));
1831
		sendNotificationModel.setMessageType(MessageType.notification);
1832
		sendNotificationModel.setMessageType(MessageType.notification);
1832
		sendNotificationModel
1833
		sendNotificationModel