| Line 1814... |
Line 1814... |
| 1814 |
}
|
1814 |
}
|
| 1815 |
|
1815 |
|
| 1816 |
@RequestMapping(value = "/byPassRequestAction", method = RequestMethod.PUT)
|
1816 |
@RequestMapping(value = "/byPassRequestAction", method = RequestMethod.PUT)
|
| 1817 |
public String addAmountToWalletRequestRejected(HttpServletRequest request,
|
1817 |
public String addAmountToWalletRequestRejected(HttpServletRequest request,
|
| 1818 |
@RequestParam(name = "id", defaultValue = "0") int id, @RequestParam ByPassRequestStatus status,
|
1818 |
@RequestParam(name = "id", defaultValue = "0") int id, @RequestParam ByPassRequestStatus status,
|
| 1819 |
Model model) throws Exception {
|
1819 |
@RequestParam String reason, Model model) throws Exception {
|
| 1820 |
|
1820 |
|
| 1821 |
FocusedModelByPassRequest byPassRequest = focusedModelByPassRepository.selectById(id);
|
1821 |
FocusedModelByPassRequest byPassRequest = focusedModelByPassRepository.selectById(id);
|
| 1822 |
if (status.equals(ByPassRequestStatus.APPROVED)) {
|
1822 |
if (status.equals(ByPassRequestStatus.APPROVED)) {
|
| 1823 |
byPassRequest.setByPass(true);
|
1823 |
byPassRequest.setByPass(true);
|
| 1824 |
byPassRequest.setStatus(ByPassRequestStatus.APPROVED);
|
1824 |
byPassRequest.setStatus(ByPassRequestStatus.APPROVED);
|
| 1825 |
byPassRequest.setUpdatedTimestamp(LocalDateTime.now());
|
1825 |
byPassRequest.setUpdatedTimestamp(LocalDateTime.now());
|
| - |
|
1826 |
byPassRequest.setReason(reason);
|
| 1826 |
} else if (status.equals(ByPassRequestStatus.REJECTED)) {
|
1827 |
} else if (status.equals(ByPassRequestStatus.REJECTED)) {
|
| 1827 |
byPassRequest.setByPass(false);
|
1828 |
byPassRequest.setByPass(false);
|
| 1828 |
byPassRequest.setStatus(ByPassRequestStatus.REJECTED);
|
1829 |
byPassRequest.setStatus(ByPassRequestStatus.REJECTED);
|
| 1829 |
byPassRequest.setUpdatedTimestamp(LocalDateTime.now());
|
1830 |
byPassRequest.setUpdatedTimestamp(LocalDateTime.now());
|
| - |
|
1831 |
byPassRequest.setReason(reason);
|
| 1830 |
}
|
1832 |
}
|
| 1831 |
|
1833 |
|
| 1832 |
SendNotificationModel sendNotificationModel = new SendNotificationModel();
|
1834 |
SendNotificationModel sendNotificationModel = new SendNotificationModel();
|
| 1833 |
sendNotificationModel.setCampaignName("Billing Request");
|
1835 |
sendNotificationModel.setCampaignName("Billing Request");
|
| 1834 |
sendNotificationModel.setTitle("Billing Request");
|
1836 |
sendNotificationModel.setTitle("Billing Request");
|