@@ -2643,6 +2699,38 @@
$('#micvalue_id').val(id);
$('#modaleditormic').modal('show');
}
+ function updateValue(id, value) {
+ $.ajax({
+ url: '{{ route("getResult") }}',
+ type: 'POST',
+ data: {
+ nofoto: id,
+ isi: 'updatevaluemic',
+ keterangan: 'printunprinttblantibiotik',
+ komponen: value,
+ _token: '{{ csrf_token() }}'
+ },
+ success: function(res) {
+ console.log("Value updated", res);
+ }
+ });
+ }
+ function updateInterpretation(id, interpretation) {
+ $.ajax({
+ url: '{{ route("getResult") }}',
+ type: 'POST',
+ data: {
+ nofoto: id,
+ isi: 'updateinterpretationmic',
+ keterangan: 'printunprinttblantibiotik',
+ komponen: interpretation,
+ _token: '{{ csrf_token() }}'
+ },
+ success: function(res) {
+ console.log("Value updated", res);
+ }
+ });
+ }
function btncreateantibiotikkumanmanual1(jQuery){
var idne = document.getElementById('periksa_id').value;
var kuman01 = $('#id_bakteri01').val();
@@ -2688,8 +2776,33 @@
}
},
{ data: 'antibiotic' },
- { data: 'value' },
- { data: 'interpretation' },
+ {
+ data: 'value',
+ render: function (data, type, full) {
+ return `
`;
+ }
+ },
+ {
+ data: 'interpretation',
+ render: function (data, type, full) {
+
+ let options = ['','S','I','R'];
+ let html = `
`;
+ return html;
+ }
+ },
+ { data: 'batasatas' },
+ { data: 'midrange' },
+ { data: 'batasbawah' },
{
data: null,
render: function (data, type, full) {
@@ -2702,12 +2815,6 @@
}
}
},
- {
- data: null,
- render: function (data, type, full) {
- return `
`;
- }
- },
{
data: null,
render: function (data, type, full) {
@@ -2773,8 +2880,33 @@
}
},
{ data: 'antibiotic' },
- { data: 'value' },
- { data: 'interpretation' },
+ {
+ data: 'value',
+ render: function (data, type, full) {
+ return `
`;
+ }
+ },
+ {
+ data: 'interpretation',
+ render: function (data, type, full) {
+
+ let options = ['','S','I','R'];
+ let html = `
`;
+ return html;
+ }
+ },
+ { data: 'batasatas' },
+ { data: 'midrange' },
+ { data: 'batasbawah' },
{
data: null,
render: function (data, type, full) {
@@ -2787,12 +2919,6 @@
}
}
},
- {
- data: null,
- render: function (data, type, full) {
- return `
`;
- }
- },
{
data: null,
render: function (data, type, full) {
@@ -3041,13 +3167,14 @@
pageable : true,
altrows : true,
columns : [
- { text: 'Tanggal', datafield: 'tglpenyimpanan', width: '20%', cellsalign: 'left', align: 'center' },
- { text: 'Petugas', datafield: 'created_by', width: '20%', cellsalign: 'left', align: 'center' },
+ { text: 'Tanggal', datafield: 'tglpenyimpanan', width: '10%', cellsalign: 'left', align: 'center' },
+ { text: 'Petugas', datafield: 'created_by', width: '15%', cellsalign: 'left', align: 'center' },
{ text: 'Kuman', datafield: 'kuman', width: '10%', cellsalign: 'left', align: 'center' },
{ text: 'Hemolisa', datafield: 'hemolisa', width: '10%', cellsalign: 'left', align: 'center' },
{ text: 'Katalase', datafield: 'katalase', width: '10%', cellsalign: 'left', align: 'center' },
{ text: 'Koagulase', datafield: 'koagulase', width: '10%', cellsalign: 'left', align: 'center' },
{ text: 'Lainnya', datafield: 'lainnya', width: '10%', cellsalign: 'left', align: 'center' },
+ { text: 'Status', datafield: 'status', width: '15%', cellsalign: 'left', align: 'center' },
{ text: 'Edit', filterable: false, columntype: 'button', align: 'center', width: '10%', cellsrenderer: function () {
return "Edit";
}, buttonclick: function (row) {
@@ -3081,6 +3208,7 @@
{ text: 'Katalase', datafield: 'katalase', width: '10%', cellsalign: 'left', align: 'center' },
{ text: 'Koagulase', datafield: 'koagulase', width: '10%', cellsalign: 'left', align: 'center' },
{ text: 'Lainnya', datafield: 'lainnya', width: '10%', cellsalign: 'left', align: 'center' },
+ { text: 'Status', datafield: 'status', width: '10%', cellsalign: 'left', align: 'center' },
{ text: 'Edit', filterable: false, columntype: 'button', align: 'center', width: '10%', cellsrenderer: function () {
return "Edit";
}, buttonclick: function (row) {
@@ -3112,6 +3240,7 @@
{ text: 'Kuman', datafield: 'kuman', width: '10%', cellsalign: 'left', align: 'center' },
{ text: 'Oksidase', datafield: 'oksidase', width: '10%', cellsalign: 'left', align: 'center' },
{ text: 'Lainnya', datafield: 'lainnya', width: '10%', cellsalign: 'left', align: 'center' },
+ { text: 'Status', datafield: 'status', width: '20%', cellsalign: 'left', align: 'center' },
{ text: 'Edit', filterable: false, columntype: 'button', align: 'center', width: '10%', cellsrenderer: function () {
return "Edit";
}, buttonclick: function (row) {
@@ -3174,14 +3303,15 @@
pageable : true,
altrows : true,
columns : [
- { text: 'Tanggal', datafield: 'tglpenyimpanan', width: '15%', cellsalign: 'left', align: 'center' },
- { text: 'Petugas', datafield: 'created_by', width: '15%', cellsalign: 'left', align: 'center' },
+ { text: 'Tanggal', datafield: 'tglpenyimpanan', width: '10%', cellsalign: 'left', align: 'center' },
+ { text: 'Petugas', datafield: 'created_by', width: '10%', cellsalign: 'left', align: 'center' },
{ text: 'Kuman', datafield: 'kuman', width: '10%', cellsalign: 'left', align: 'center' },
{ text: 'Hemolisa', datafield: 'hemolisa', width: '10%', cellsalign: 'left', align: 'center' },
{ text: 'Katalase', datafield: 'katalase', width: '10%', cellsalign: 'left', align: 'center' },
{ text: 'Koagulase', datafield: 'koagulase', width: '10%', cellsalign: 'left', align: 'center' },
{ text: 'Oksidase', datafield: 'oksidase', width: '10%', cellsalign: 'left', align: 'center' },
{ text: 'Lainnya', datafield: 'lainnya', width: '10%', cellsalign: 'left', align: 'center' },
+ { text: 'Status', datafield: 'status', width: '10%', cellsalign: 'left', align: 'center' },
{ text: 'Edit', filterable: false, columntype: 'button', align: 'center', width: '10%', cellsrenderer: function () {
return "Edit";
}, buttonclick: function (row) {
@@ -3210,14 +3340,15 @@
pageable : true,
altrows : true,
columns : [
- { text: 'Tanggal', datafield: 'tglpenyimpanan', width: '15%', cellsalign: 'left', align: 'center' },
- { text: 'Petugas', datafield: 'created_by', width: '15%', cellsalign: 'left', align: 'center' },
+ { text: 'Tanggal', datafield: 'tglpenyimpanan', width: '10%', cellsalign: 'left', align: 'center' },
+ { text: 'Petugas', datafield: 'created_by', width: '10%', cellsalign: 'left', align: 'center' },
{ text: 'Kuman', datafield: 'kuman', width: '10%', cellsalign: 'left', align: 'center' },
{ text: 'Hemolisa', datafield: 'hemolisa', width: '10%', cellsalign: 'left', align: 'center' },
{ text: 'Katalase', datafield: 'katalase', width: '10%', cellsalign: 'left', align: 'center' },
{ text: 'Koagulase', datafield: 'koagulase', width: '10%', cellsalign: 'left', align: 'center' },
{ text: 'Oksidase', datafield: 'oksidase', width: '10%', cellsalign: 'left', align: 'center' },
{ text: 'Lainnya', datafield: 'lainnya', width: '10%', cellsalign: 'left', align: 'center' },
+ { text: 'Status', datafield: 'status', width: '10%', cellsalign: 'left', align: 'center' },
{ text: 'Edit', filterable: false, columntype: 'button', align: 'center', width: '10%', cellsrenderer: function () {
return "Edit";
}, buttonclick: function (row) {
@@ -3274,6 +3405,8 @@
$('.hasilpemeriksaantb').hide();
} else if (dlp == 'Viral Load'){
$('#templateviralload').show();
+ } else if (dlp == 'IgM IgG Leptospira'){
+ $('#templateleptospira').show();
}
var form_data = new FormData();
form_data.append('nofoto', nofoto);
@@ -4001,6 +4134,7 @@
CKEDITOR.replace( 'lsg_ditemukanmorfologi');
CKEDITOR.replace( 'lsg_pewarnaanlain');
CKEDITOR.replace( 'viralload');
+ CKEDITOR.replace( 'iggigm_interpretasi');
$("#mulai").datepicker({format: 'yyyy-mm-dd', autoclose: true});
$("#akhir").datepicker({format: 'yyyy-mm-dd', autoclose: true});
$("#id_tanggalpengambilancontohuji").datepicker({format: 'yyyy-mm-dd', autoclose: true});
@@ -4072,33 +4206,6 @@
$("#gridmediabap").jqxGrid('updatebounddata','filter');
});
});
- $("#btnsimpanpertumbuhankolonibap").click(function() {
- $('#modalgridmediabap').modal('hide');
- var id = document.getElementById('periksa_id').value;
- var idtabel = document.getElementById('idpertumbuhankoloni').value;
- var media = 'Media BAP';
- var kuman = document.getElementById('id_mediabap').value;
- var hemolisa = document.getElementById('id_pemeriksaanhemolisa').value;
- var katalase = document.getElementById('id_pemeriksaankatalase').value;
- var koagulase = document.getElementById('id_pemeriksaankabulase').value;
- var ujilainnya = document.getElementById('id_ujialainnyabap').value;
- var status = document.getElementById('id_statusmediabap').value;
- $.post('{{ route("getResult") }}', {
- nofoto: id,
- komponen: media,
- isi: idtabel,
- kuman: kuman,
- hemolisa: hemolisa,
- katalase: katalase,
- koagulase: koagulase,
- ujilainnya: ujilainnya,
- status: status,
- keterangan: 'pertumbuhankoloni',
- _token: '{{ csrf_token() }}' },
- function(data){
- $("#gridmediabap").jqxGrid('updatebounddata','filter');
- });
- });
$("#btnsimpanpertumbuhankolonicap").click(function() {
$('#modalgridmediacap').modal('hide');
var id = document.getElementById('periksa_id').value;
@@ -4296,9 +4403,11 @@
});
$("#btneditmicvalue").click(function() {
$('#modaleditormic').modal('hide');
- var id = document.getElementById('micvalue_id').value;
- var isi = document.getElementById('micvalue_editor').value;
- $.post('{{ route("getResult") }}', { nofoto: id, komponen: isi, isi: 'updatemic', keterangan: 'printunprinttblantibiotik', _token: '{{ csrf_token() }}' },
+ var id = document.getElementById('micvalue_id').value;
+ var micval = document.getElementById('micvalue_editor').value;
+ var isi = document.getElementById('micinterpretatition_editor').value;
+
+ $.post('{{ route("getResult") }}', { nofoto: id, komponen: isi, micval: micval, isi: 'updatemic', keterangan: 'printunprinttblantibiotik', _token: '{{ csrf_token() }}' },
function(data){
$("#tblvitek").DataTable().ajax.reload();
$("#tblkumanmanual1").DataTable().ajax.reload();
@@ -4458,7 +4567,7 @@
hideAfter : 5000,
stack : 1
});
- //window.location.href = "{{ url('/mikro/all') }}";
+ //window.location.href = "{{ url('/mikro') }}";
return false;
},
error: function (xhr, status, error) {
@@ -4963,66 +5072,6 @@
}
});
- $("#id_bakteri01").on('change', function() {
- var komponen = $(this).attr('id');
- var isi = document.getElementById('id_bakteri01').value;
- var jenis = document.getElementById('dlp').value;
- var idne = document.getElementById('periksa_id').value;
- var form_data = new FormData();
- form_data.append('nofoto', document.getElementById('nofoto').value);
- form_data.append('val10', jenis);
- form_data.append('komponen', komponen);
- form_data.append('isi', isi);
- form_data.append('periksa_id', idne);
- form_data.append('keterangan', 'kumanmanual');
- form_data.append('_token', '{{csrf_token()}}');
- $.ajax({
- url : '{{ route("getResult") }}',
- data : form_data,
- type : 'POST',
- contentType : false,
- processData : false,
- success : function (response) {
- console.log(response);
- btncreateantibiotikkumanmanual1();
- },
- error: function (xhr, status, error) {
- var response = xhr.responseJSON || {};
- var traceText = response.trace ? JSON.stringify(response.trace) : null;
- console.log(traceText);
- }
- });
- });
- $("#id_bakteri02").on('change', function() {
- var komponen = $(this).attr('id');
- var isi = document.getElementById('id_bakteri02').value;
- var jenis = document.getElementById('dlp').value;
- var idne = document.getElementById('periksa_id').value;
- var form_data = new FormData();
- form_data.append('nofoto', document.getElementById('nofoto').value);
- form_data.append('val10', jenis);
- form_data.append('komponen', komponen);
- form_data.append('isi', isi);
- form_data.append('periksa_id', idne);
- form_data.append('keterangan', 'kumanmanual');
- form_data.append('_token', '{{csrf_token()}}');
- $.ajax({
- url : '{{ route("getResult") }}',
- data : form_data,
- type : 'POST',
- contentType : false,
- processData : false,
- success : function (response) {
- console.log(response);
- btncreateantibiotikkumanmanual2();
- },
- error: function (xhr, status, error) {
- var response = xhr.responseJSON || {};
- var traceText = response.trace ? JSON.stringify(response.trace) : null;
- console.log(traceText);
- }
- });
- });
$(".pilihankirby").on('change', function() {
var komponen = $(this).attr('id');
var isi = $(this).val();
@@ -5054,6 +5103,94 @@
}
});
});
+ $("#btnsimpannewkumanmanual1").click(function() {
+ var komponen = 'id_bakteri01';
+ var isi = document.getElementById('id_bakteri01').value;
+ var jenis = document.getElementById('dlp').value;
+ var idne = document.getElementById('periksa_id').value;
+ var astmanual = document.getElementById('id_antibiotikmanual1').value;
+ var form_data = new FormData();
+ form_data.append('nofoto', document.getElementById('nofoto').value);
+ form_data.append('val10', jenis);
+ form_data.append('komponen', komponen);
+ form_data.append('isi', isi);
+ form_data.append('periksa_id', idne);
+ form_data.append('astmanual', astmanual);
+ form_data.append('keterangan', 'kumanmanual');
+ form_data.append('_token', '{{csrf_token()}}');
+ $.ajax({
+ url : '{{ route("getResult") }}',
+ data : form_data,
+ type : 'POST',
+ contentType : false,
+ processData : false,
+ success : function (response) {
+ var status = response.status;
+ var message = response.message;
+ var warna = response.warna;
+ var icon = response.icon;
+ $.toast({
+ heading: status,
+ text: message,
+ position: 'top-right',
+ loaderBg: warna,
+ icon: icon,
+ hideAfter: 3000,
+ stack: 1
+ });
+ btncreateantibiotikkumanmanual1();
+ },
+ error: function (xhr, status, error) {
+ var response = xhr.responseJSON || {};
+ var traceText = response.trace ? JSON.stringify(response.trace) : null;
+ console.log(traceText);
+ }
+ });
+ });
+ $("#btnsimpannewkumanmanual2").click(function() {
+ var komponen = 'id_bakteri02';
+ var isi = document.getElementById('id_bakteri02').value;
+ var jenis = document.getElementById('dlp').value;
+ var idne = document.getElementById('periksa_id').value;
+ var astmanual = document.getElementById('id_antibiotikmanual2').value;
+ var form_data = new FormData();
+ form_data.append('nofoto', document.getElementById('nofoto').value);
+ form_data.append('val10', jenis);
+ form_data.append('komponen', komponen);
+ form_data.append('isi', isi);
+ form_data.append('periksa_id', idne);
+ form_data.append('astmanual', astmanual);
+ form_data.append('keterangan', 'kumanmanual');
+ form_data.append('_token', '{{csrf_token()}}');
+ $.ajax({
+ url : '{{ route("getResult") }}',
+ data : form_data,
+ type : 'POST',
+ contentType : false,
+ processData : false,
+ success : function (response) {
+ var status = response.status;
+ var message = response.message;
+ var warna = response.warna;
+ var icon = response.icon;
+ $.toast({
+ heading: status,
+ text: message,
+ position: 'top-right',
+ loaderBg: warna,
+ icon: icon,
+ hideAfter: 3000,
+ stack: 1
+ });
+ btncreateantibiotikkumanmanual2();
+ },
+ error: function (xhr, status, error) {
+ var response = xhr.responseJSON || {};
+ var traceText = response.trace ? JSON.stringify(response.trace) : null;
+ console.log(traceText);
+ }
+ });
+ });
});
@endpush
diff --git a/htdocs/resources/views/dokter/ppdsdeveloper.blade.php b/htdocs/resources/views/dokter/ppdsdeveloper.blade.php
index fd34ebe6..b5127860 100644
--- a/htdocs/resources/views/dokter/ppdsdeveloper.blade.php
+++ b/htdocs/resources/views/dokter/ppdsdeveloper.blade.php
@@ -1936,8 +1936,10 @@
Antibiotik |
Value |
Interpretation |
+
S |
+
I |
+
R |
Print Value.? |
-
Edit |
Delete |
@@ -1956,7 +1958,7 @@