This commit is contained in:
Dwi Swandhana
2026-05-07 11:31:05 +07:00
parent 9ec56cbf5d
commit cf6fd529b0
@@ -1,13 +1,5 @@
@extends(Session::get('previlage') == 'developer' ? 'dokter.ppdsdeveloper' : 'dokter.ppds') @extends(Session::get('previlage') == 'developer' ? 'dokter.ppdsdeveloper' : 'dokter.ppds')
@push('styles')
<style>
#divawal {
display: none;
}
</style>
@endpush
@push('script') @push('script')
<script type="text/javascript"> <script type="text/javascript">
$(function () { $(function () {
@@ -20,6 +12,7 @@
var autoOpenAttempts = 0; var autoOpenAttempts = 0;
var maxAutoOpenAttempts = 12; var maxAutoOpenAttempts = 12;
var hasOpenedTarget = false; var hasOpenedTarget = false;
var hasRequestedFilteredLoad = false;
function setInitialFilters() { function setInitialFilters() {
if ($('#mulai').length) { if ($('#mulai').length) {
@@ -124,32 +117,25 @@
} }
$('#gridpemeriksaan').off('bindingcomplete.mikro-expertise').on('bindingcomplete.mikro-expertise', function () { $('#gridpemeriksaan').off('bindingcomplete.mikro-expertise').on('bindingcomplete.mikro-expertise', function () {
if (!hasRequestedFilteredLoad) {
hasRequestedFilteredLoad = true;
setInitialFilters();
setTimeout(function () {
if (typeof openedpage === 'function') {
openedpage();
} else {
$('#divawal').show();
}
}, 0);
return;
}
openFocusedPeriksa(); openFocusedPeriksa();
}); });
$('#btnkembali2').off('click.mikro-expertise').on('click.mikro-expertise', function () { $('#btnkembali2').off('click.mikro-expertise').on('click.mikro-expertise', function () {
window.location.href = returnUrl; window.location.href = returnUrl;
}); });
setInitialFilters();
setTimeout(function () {
if (typeof openedpage === 'function') {
$('#btnsavedraft').show();
$('#divadendumketerangan').hide();
$('#divtemplate').hide();
$('#pilihancontohuji').show();
$('#tekscontohuji').hide();
$('#pilihanlokasianatomi').show();
$('#tekslokasianatomi').hide();
$('.setelahdipilihtemplate').hide();
openedpage();
console.log('Fungsi openedpage() berhasil dipanggil.');
} else {
$('#divawal').show();
console.log('Fungsi openedpage() tidak ditemukan. Pastikan fungsi ini didefinisikan di halaman yang sesuai.');
}
}, 250);
}); });
</script> </script>
@endpush @endpush