This commit is contained in:
Dwi Swandhana
2026-07-19 21:54:01 +07:00
parent 82dc63822e
commit 08984801f9
2 changed files with 112 additions and 257 deletions

No files matched your search

@@ -3544,7 +3544,6 @@
if ( $.fn.DataTable.isDataTable('#tblkumanmanual2') ) {
$("#tblkumanmanual2").DataTable().ajax.reload();
}
console.log("Value updated", res);
}
});
}
@@ -3569,7 +3568,6 @@
if ( $.fn.DataTable.isDataTable('#tblkumanmanual2') ) {
$("#tblkumanmanual2").DataTable().ajax.reload();
}
console.log("Value updated", res);
}
});
}
@@ -3585,7 +3583,7 @@
_token: '{{ csrf_token() }}'
},
success: function(res) {
console.log("Value updated", res);
// console.log("Value updated", res);
}
});
}
@@ -4983,41 +4981,22 @@
});
}
function openlamanekpertise(dlp, nofoto, idne){
console.log('[openlamanekpertise] start', {
inputDlp: dlp,
inputNofoto: nofoto,
inputIdne: idne,
currentDlp: document.getElementById('dlp') ? document.getElementById('dlp').value : null,
currentNofotoValue: document.getElementById('nofoto') ? document.getElementById('nofoto').value : null,
currentNofotoText: document.getElementById('nofoto') ? document.getElementById('nofoto').textContent : null,
currentPeriksaId: document.getElementById('periksa_id') ? document.getElementById('periksa_id').value : null
});
dlp = dlp || document.getElementById('dlp').value;
nofoto = nofoto || document.getElementById('nofoto').value || document.getElementById('nofoto').textContent;
idne = idne || document.getElementById('periksa_id').value;
if ((dlp == '' || dlp == null) && window.mikroExpertiseDirectOpen) {
dlp = 'Kultur';
console.warn('[openlamanekpertise] dlp empty, using direct-open fallback', {
fallbackDlp: dlp,
nofoto: nofoto,
idne: idne
});
}
console.log('[openlamanekpertise] resolved values', {
dlp: dlp,
nofoto: nofoto,
idne: idne
});
$('#dlp').val(dlp);
$('#nofoto').val(nofoto).html(nofoto);
$('#periksa_id').val(idne);
$('#template_jenis').val(dlp);
$('#divreadonly').hide();
$('#divawal').hide();
$('#divperiksa').show();
dlp = dlp || document.getElementById('dlp').value;
nofoto = nofoto || document.getElementById('nofoto').value || document.getElementById('nofoto').textContent;
idne = idne || document.getElementById('periksa_id').value;
if ((dlp == '' || dlp == null) && window.mikroExpertiseDirectOpen) {
$('#divtemplate').show();
} else {
$('#divtemplate').hide();
$('.templatejawaban').hide();
$('#divpreview').hide();
}
$('#nofoto').val(nofoto).html(nofoto);
$('#periksa_id').val(idne);
$('#template_jenis').val(dlp);
$('#divreadonly').hide();
$('#divawal').hide();
$('#divperiksa').show();
$('.templatejawaban').hide();
$('#divpreview').hide();
$('#masterdiv').show();
$('.setelahdipilihtemplate').show();
$('#id_bakterihitungkolselect').show();
@@ -5033,12 +5012,6 @@
$('#vl_hasildiv2select').show();
$('#vl_hasildiv2teks').hide();
$('input[type="checkbox"]').prop('disabled', false);
console.log('[openlamanekpertise] ui toggled', {
divtemplateVisible: $('#divtemplate').is(':visible'),
masterdivVisible: $('#masterdiv').is(':visible'),
setelahdipilihtemplateVisibleCount: $('.setelahdipilihtemplate:visible').length
});
console.log('Loading komponen jawaban for DLP: '+dlp+' | No.Foto: '+nofoto+' | ID Periksa: '+idne);
var form_data = new FormData();
form_data.append('nofoto', nofoto);
form_data.append('ruangan', dlp);
@@ -5051,14 +5024,8 @@
contentType : false,
processData : false,
success : function (response) {
console.log('[openlamanekpertise] getResult success raw', response);
var komponens = response.komponens || JSON.parse(response);
console.log('[openlamanekpertise] getResult parsed', {
count: Array.isArray(komponens) ? komponens.length : null,
komponens: komponens
});
komponens.forEach(function(rows) {
console.log(rows.komponen+' | '+rows.isidata);
if (rows.komponen === 'lsg_pewarnaanlain') {
CKEDITOR.instances['lsg_pewarnaanlain'].setData(rows.isidata);
} else if (rows.komponen === 'lsg_ditemukanmorfologi') {
@@ -5178,7 +5145,6 @@
});
}
});
console.log('Displaying template for DLP: '+dlp);
if (dlp == 'CCI'){
$('#templatecci').show();
$('#judultemplate').html('CCI');
@@ -5211,15 +5177,6 @@
$('#templatecovid').show();
$('#judultemplate').html('PCR COVID');
}
console.log('[openlamanekpertise] template branch done', {
dlp: dlp,
nofoto: nofoto,
idne: idne,
templateKulturVisible: $('#templatekultur').is(':visible'),
templatePewarnaanVisible: $('#templatepewarnaanlangsung').is(':visible'),
templateTbVisible: $('#templatetbc').is(':visible'),
templateViralLoadVisible: $('#templateviralload').is(':visible')
});
}
function openedpage( jQuery ){
var jenis = document.getElementById('master_set01').value;
@@ -5230,15 +5187,7 @@
var poli = document.getElementById('valpoli2').value;
var set06 = document.getElementById('master_judul').value;
var token = document.getElementById('token').value;
console.log('[openedpage] getList params', {
jenis: jenis,
mulai: mulai,
akhir: akhir,
valcari: valcari,
poli: poli,
master: master,
judul: set06
});
if (jenis == 'ThisDay'){
$("#mulai").val('');
$("#akhir").val('');
@@ -5395,27 +5344,18 @@
$("#gridpemeriksaan").jqxGrid('sortby', 'tlsnofoto', 'asc');
},
columns: [
{ text: 'Expertise', filterable: false, columntype: 'button', align: 'center', width: 70, cellsrenderer: function () {
return "Expertise";
}, buttonclick: function (row) {
editrow = row;
var offset = $("#gridpemeriksaan").offset();
var dataRecord = (row && typeof row === 'object')
? row
: $("#gridpemeriksaan").jqxGrid('getrowdata', editrow);
console.log('[expertise button] clicked/resolved row', {
inputRow: row,
editrow: editrow,
dataRecord: dataRecord
});
if (!dataRecord || typeof dataRecord.id === 'undefined') {
console.error('[expertise button] dataRecord missing/invalid', {
inputRow: row,
editrow: editrow
});
return;
}
$("#nofoto").val('');
{ text: 'Expertise', filterable: false, columntype: 'button', align: 'center', width: 70, cellsrenderer: function () {
return "Expertise";
}, buttonclick: function (row) {
editrow = row;
var offset = $("#gridpemeriksaan").offset();
var dataRecord = (row && typeof row === 'object')
? row
: $("#gridpemeriksaan").jqxGrid('getrowdata', editrow);
if (!dataRecord || typeof dataRecord.id === 'undefined') {
return;
}
$("#nofoto").val('');
$("#id_mikroorganismeoptional").val('').trigger('change');
for (var instance in CKEDITOR.instances) {
@@ -5447,16 +5387,9 @@
var cekuser5 = dataRecord.iddokter;
var cekuser6 = dataRecord.analis;
var set01 = dataRecord.pasien_id;
var accnumber = dataRecord.nofoto;
var cekkesimpulan = dataRecord.kesimpulan;
var dlp = dataRecord.dlp;
console.log('[expertise button] key values', {
id: goook,
nofoto: nofoto,
dlp: dlp,
status: statuse,
pasien_id: set01
});
var accnumber = dataRecord.nofoto;
var cekkesimpulan = dataRecord.kesimpulan;
var dlp = dataRecord.dlp;
var masteru = document.getElementById('master_userid').value;
var token = document.getElementById('token').value;
var sourceadendum = {