| 33213 |
tejus.loha |
1 |
$(document).on('click', ".transactionApprovalApproved, .transactionApprovalRejected", function () {
|
| 35995 |
aman |
2 |
let card = $(this).closest('.approval-card');
|
|
|
3 |
if (card.length === 0) {
|
|
|
4 |
card = $(this).closest('tr');
|
|
|
5 |
}
|
|
|
6 |
let remark = (card.find(".remark-box").val() || "").trim();
|
|
|
7 |
let transactionId = card.find(".mk-transactionId").html();
|
| 33213 |
tejus.loha |
8 |
if (remark === "") {
|
|
|
9 |
alert("Remark is required");
|
|
|
10 |
return;
|
|
|
11 |
}
|
|
|
12 |
let approval = $(this).data('approval');
|
|
|
13 |
let endpoint = `${context}/transaction/approval?transactionId=${transactionId}&remark=${remark}&transactionApprovalStatus=${approval}`;
|
|
|
14 |
doPutAjaxRequestHandler(endpoint, function (data) {
|
|
|
15 |
alert(`Transaction ${approval} successfully`);
|
|
|
16 |
$('.transaction-approval').click();
|
|
|
17 |
});
|
|
|
18 |
});
|