Browse Source

Remove report button when done

pull/1/head
Wahyu Ramadhan 1 year ago
parent
commit
143dbac4e1
  1. 13
      edit-mode/function/reportActivity.js

13
edit-mode/function/reportActivity.js

@ -88,7 +88,6 @@ $(document).ready(function () {
$('#report-activity-information-status').attr("class", "badge badge-warning"); $('#report-activity-information-status').attr("class", "badge badge-warning");
} else if(statusReport == 'done') { } else if(statusReport == 'done') {
$('#report-activity-information-status').attr("class", "badge badge-success"); $('#report-activity-information-status').attr("class", "badge badge-success");
$("#show_form_ra").hide();
} else if(statusReport == 'open') { } else if(statusReport == 'open') {
$('#report-activity-information-status').attr("class", "badge badge-primary"); $('#report-activity-information-status').attr("class", "badge badge-primary");
} }
@ -105,7 +104,17 @@ $(document).ready(function () {
$("#report-activity-information-start").text(reportStartDate); $("#report-activity-information-start").text(reportStartDate);
$("#report-activity-information-end").text(reportFinishDate); $("#report-activity-information-end").text(reportFinishDate);
} }
}).DataTable({ }).on('draw.dt', function () {
// This event handler will be called after the table is redrawn (after AJAX call)
// Now you can hide the button here based on the statusReport
const statusReport = tableRa.row(0).data()?.status_activity;
if (statusReport === 'done') {
$('.btn-lihat-actual').hide();
} else {
$('.btn-lihat-actual').show();
}
}).DataTable({
"processing": true, "processing": true,
"serverSide": true, "serverSide": true,
"ajax": { "ajax": {

Loading…
Cancel
Save