This commit is contained in:
Dwi Swandhana
2026-07-29 05:23:37 +07:00
parent 73b2e1ca7c
commit d1e6ab0133
3 changed files with 114 additions and 55 deletions

No files matched your search

@@ -3240,6 +3240,25 @@
</div> </div>
</div> </div>
</div> </div>
<div class="modal fade" id="modalpreviewsendexpertise" tabindex="-1" role="dialog" aria-labelledby="modalpreviewsendexpertise" aria-hidden="true">
<div class="modal-dialog modal-lg">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal">&times;</button>
<h4 class="modal-title">Preview Expertise</h4>
</div>
<div class="modal-body">
<div class="form-group">
<iframe id="id_iframepreviewexpertise" name="id_iframepreviewexpertise" width="100%" height="500px" src=""></iframe>
</div>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-primary" id="btnapproveexpertise">Approve</button>
<button type="button" class="btn btn-outline pull-left" data-dismiss="modal">Close</button>
</div>
</div>
</div>
</div>
<div style="overflow: hidden; display: none;"> <div style="overflow: hidden; display: none;">
<div id="timeremaining"></div> <div id="timeremaining"></div>
<div class="form-group"> <div class="form-group">
@@ -6580,6 +6599,10 @@
}); });
}); });
$("#btnsendexpertisetopacs").click(function(){ $("#btnsendexpertisetopacs").click(function(){
$('#id_iframepreviewexpertise').attr('src', '{{ route("/") }}/hasil/' + document.getElementById('nofoto').value);
$('#modalpreviewsendexpertise').modal('show');
});
$("#btnapproveexpertise").click(function(){
var keterangan = CKEDITOR.instances['keterangan'].getData(); var keterangan = CKEDITOR.instances['keterangan'].getData();
var lsg_pewarnaanlain = CKEDITOR.instances['lsg_pewarnaanlain'].getData(); var lsg_pewarnaanlain = CKEDITOR.instances['lsg_pewarnaanlain'].getData();
var viralload = CKEDITOR.instances['viralload'].getData(); var viralload = CKEDITOR.instances['viralload'].getData();
+68 -55
View File
@@ -3319,6 +3319,25 @@
</div> </div>
</div> </div>
</div> </div>
<div class="modal fade" id="modalpreviewsendexpertise" tabindex="-1" role="dialog" aria-labelledby="modalpreviewsendexpertise" aria-hidden="true">
<div class="modal-dialog modal-lg">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal">&times;</button>
<h4 class="modal-title">Preview Expertise</h4>
</div>
<div class="modal-body">
<div class="form-group">
<iframe id="id_iframepreviewexpertise" name="id_iframepreviewexpertise" width="100%" height="500px" src=""></iframe>
</div>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-primary" id="btnapproveexpertise">Approve</button>
<button type="button" class="btn btn-outline pull-left" data-dismiss="modal">Close</button>
</div>
</div>
</div>
</div>
<input type="hidden" id="master_judul" name="master_judul" value="{{ $lokasi }}"> <input type="hidden" id="master_judul" name="master_judul" value="{{ $lokasi }}">
<input type="hidden" id="master_lokasi" name="master_lokasi" value="{{ $master }}"> <input type="hidden" id="master_lokasi" name="master_lokasi" value="{{ $master }}">
<input type="hidden" id="master_userid" name="master_userid" value="{{ Session('id') }}"> <input type="hidden" id="master_userid" name="master_userid" value="{{ Session('id') }}">
@@ -6638,6 +6657,10 @@
}); });
}); });
$("#btnsendexpertisetopacs").click(function(){ $("#btnsendexpertisetopacs").click(function(){
$('#id_iframepreviewexpertise').attr('src', '{{ route("/") }}/hasil/' + document.getElementById('nofoto').value);
$('#modalpreviewsendexpertise').modal('show');
});
$("#btnapproveexpertise").click(function(){
var keterangan = CKEDITOR.instances['keterangan'].getData(); var keterangan = CKEDITOR.instances['keterangan'].getData();
var lsg_pewarnaanlain = CKEDITOR.instances['lsg_pewarnaanlain'].getData(); var lsg_pewarnaanlain = CKEDITOR.instances['lsg_pewarnaanlain'].getData();
var viralload = CKEDITOR.instances['viralload'].getData(); var viralload = CKEDITOR.instances['viralload'].getData();
@@ -6686,61 +6709,51 @@
}) })
return false; return false;
} else { } else {
swal({ var formdata = new FormData($('#kt_form')[0]);
title: 'Apakah anda yakin ?', formdata.set('periksa_id', periksa_id);
text: "Perhatian, data ini akan di finalisasi dengan Final Result", formdata.set('acc_number', acc_number);
type: 'warning', formdata.set('val01', 'verifikasi');
showCancelButton: true, formdata.set('val10', template_jenis);
confirmButtonClass: 'btn btn-confirm mt-2', formdata.set('keterangan', keterangan);
cancelButtonClass: 'btn btn-cancel ml-2 mt-2', formdata.set('addendumketerangan', addendumketerangan);
confirmButtonText: 'Yes' formdata.set('lsg_pewarnaanlain', lsg_pewarnaanlain);
}).then(function () { formdata.set('viralload', viralload);
var formdata = new FormData($('#kt_form')[0]); formdata.set('nilai_kritis', $('#nilai_kritis').is(':checked') ? '1' : '0');
formdata.set('periksa_id', periksa_id); formdata.set('master_mikro', $('#master_lokasi').val());
formdata.set('acc_number', acc_number); formdata.set('_token', '{{ csrf_token() }}');
formdata.set('val01', 'verifikasi'); $.each(checkboxValues, (key, val) => formdata.set(key, val));
formdata.set('val10', template_jenis); $.ajax({
formdata.set('keterangan', keterangan); url : '{{ route("exexpertisepacs") }}',
formdata.set('addendumketerangan', addendumketerangan); data : formdata,
formdata.set('lsg_pewarnaanlain', lsg_pewarnaanlain); type : 'POST',
formdata.set('viralload', viralload); contentType : false,
formdata.set('nilai_kritis', $('#nilai_kritis').is(':checked') ? '1' : '0'); processData : false,
formdata.set('master_mikro', $('#master_lokasi').val()); success: function (data) {
formdata.set('_token', '{{ csrf_token() }}'); $("#gridpemeriksaan").jqxGrid('updatebounddata','filter');
$.each(checkboxValues, (key, val) => formdata.set(key, val)); $("#gridadendum").jqxGrid('updatebounddata','filter');
$.ajax({ var status = data.status;
url : '{{ route("exexpertisepacs") }}', var message = data.message;
data : formdata, var warna = data.warna;
type : 'POST', var icon = data.icon;
contentType : false, $.toast({
processData : false, heading : status,
success: function (data) { text : message,
$("#gridpemeriksaan").jqxGrid('updatebounddata','filter'); position : 'top-right',
$("#gridadendum").jqxGrid('updatebounddata','filter'); loaderBg : warna,
var status = data.status; icon : icon,
var message = data.message; hideAfter : 5000,
var warna = data.warna; stack : 1
var icon = data.icon; });
$.toast({ //window.location.href = "{{ url('/mikro') }}";
heading : status, return false;
text : message, },
position : 'top-right', error: function (xhr, status, error) {
loaderBg : warna, swal({
icon : icon, title : 'Stop',
hideAfter : 5000, text : xhr.responseText,
stack : 1 type : 'warning',
}); })
//window.location.href = "{{ url('/mikro') }}"; }
return false;
},
error: function (xhr, status, error) {
swal({
title : 'Stop',
text : xhr.responseText,
type : 'warning',
})
}
});
}); });
} }
}); });
@@ -3329,6 +3329,25 @@
</div> </div>
</div> </div>
</div> </div>
<div class="modal fade" id="modalpreviewsendexpertise" tabindex="-1" role="dialog" aria-labelledby="modalpreviewsendexpertise" aria-hidden="true">
<div class="modal-dialog modal-lg">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal">&times;</button>
<h4 class="modal-title">Preview Expertise</h4>
</div>
<div class="modal-body">
<div class="form-group">
<iframe id="id_iframepreviewexpertise" name="id_iframepreviewexpertise" width="100%" height="500px" src=""></iframe>
</div>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-primary" id="btnapproveexpertise">Approve</button>
<button type="button" class="btn btn-outline pull-left" data-dismiss="modal">Close</button>
</div>
</div>
</div>
</div>
<input type="hidden" id="master_judul" name="master_judul" value="{{ $lokasi }}"> <input type="hidden" id="master_judul" name="master_judul" value="{{ $lokasi }}">
<input type="hidden" id="master_lokasi" name="master_lokasi" value="{{ $master }}"> <input type="hidden" id="master_lokasi" name="master_lokasi" value="{{ $master }}">
<input type="hidden" id="master_userid" name="master_userid" value="{{ Session('id') }}"> <input type="hidden" id="master_userid" name="master_userid" value="{{ Session('id') }}">
@@ -6787,6 +6806,10 @@
} }
}); });
$("#btnsendexpertisetopacs").click(function(){ $("#btnsendexpertisetopacs").click(function(){
$('#id_iframepreviewexpertise').attr('src', '{{ route("/") }}/hasil/' + document.getElementById('nofoto').value);
$('#modalpreviewsendexpertise').modal('show');
});
$("#btnapproveexpertise").click(function(){
var keterangan = CKEDITOR.instances['keterangan'].getData(); var keterangan = CKEDITOR.instances['keterangan'].getData();
var lsg_pewarnaanlain = CKEDITOR.instances['lsg_pewarnaanlain'].getData(); var lsg_pewarnaanlain = CKEDITOR.instances['lsg_pewarnaanlain'].getData();
var viralload = CKEDITOR.instances['viralload'].getData(); var viralload = CKEDITOR.instances['viralload'].getData();