| 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
|