update
This commit is contained in:
@@ -901,16 +901,6 @@ class DokterController extends Controller
|
||||
protected function shouldMarkAsCritical(Request $request): bool
|
||||
{
|
||||
$flag = strtolower((string) $request->input('nilai_kritis', '0'));
|
||||
$periksaId = $request->input('periksa_id');
|
||||
$periksa = !empty($periksaId)
|
||||
? Periksa::select('nm_spesimen')->find($periksaId)
|
||||
: null;
|
||||
$nmSpesimen = strtoupper(trim((string) ($periksa->nm_spesimen ?? '')));
|
||||
|
||||
if (!str_contains($nmSpesimen, 'DARAH')) {
|
||||
return false;
|
||||
}
|
||||
|
||||
return in_array($flag, ['1', 'true', 'on', 'yes'], true);
|
||||
}
|
||||
protected function upsertCriticalValueSample(Periksa $periksa): void
|
||||
|
||||
@@ -6555,6 +6555,30 @@
|
||||
$("#btnshowtemplate").click(function() {
|
||||
$('#divtemplate').show();
|
||||
});
|
||||
$('#nilai_kritis').prop('checked', false);
|
||||
$('#nilai_kritis').off('change.nilaiKritis').on('change.nilaiKritis', function() {
|
||||
var checkbox = this;
|
||||
if (!checkbox.checked) {
|
||||
return;
|
||||
}
|
||||
|
||||
swal({
|
||||
title: 'Nilai Kritis?',
|
||||
text: 'Sample ini akan dimasukkan ke daftar nilai kritis. Pastikan data sudah sesuai.',
|
||||
type: 'warning',
|
||||
showCancelButton: true,
|
||||
confirmButtonClass: 'btn btn-confirm mt-2',
|
||||
cancelButtonClass: 'btn btn-cancel ml-2 mt-2',
|
||||
confirmButtonText: 'Ya, nilai kritis',
|
||||
cancelButtonText: 'Batal'
|
||||
}).then(function (result) {
|
||||
if (result && result.dismiss) {
|
||||
$(checkbox).prop('checked', false);
|
||||
}
|
||||
}, function () {
|
||||
$(checkbox).prop('checked', false);
|
||||
});
|
||||
});
|
||||
$("#btnsendexpertisetopacs").click(function(){
|
||||
var keterangan = CKEDITOR.instances['keterangan'].getData();
|
||||
var lsg_pewarnaanlain = CKEDITOR.instances['lsg_pewarnaanlain'].getData();
|
||||
|
||||
@@ -6612,6 +6612,30 @@
|
||||
$("#btnshowtemplate").click(function() {
|
||||
$('#divtemplate').show();
|
||||
});
|
||||
$('#nilai_kritis').prop('checked', false);
|
||||
$('#nilai_kritis').off('change.nilaiKritis').on('change.nilaiKritis', function() {
|
||||
var checkbox = this;
|
||||
if (!checkbox.checked) {
|
||||
return;
|
||||
}
|
||||
|
||||
swal({
|
||||
title: 'Nilai Kritis?',
|
||||
text: 'Sample ini akan dimasukkan ke daftar nilai kritis. Pastikan data sudah sesuai.',
|
||||
type: 'warning',
|
||||
showCancelButton: true,
|
||||
confirmButtonClass: 'btn btn-confirm mt-2',
|
||||
cancelButtonClass: 'btn btn-cancel ml-2 mt-2',
|
||||
confirmButtonText: 'Ya, nilai kritis',
|
||||
cancelButtonText: 'Batal'
|
||||
}).then(function (result) {
|
||||
if (result && result.dismiss) {
|
||||
$(checkbox).prop('checked', false);
|
||||
}
|
||||
}, function () {
|
||||
$(checkbox).prop('checked', false);
|
||||
});
|
||||
});
|
||||
$("#btnsendexpertisetopacs").click(function(){
|
||||
var keterangan = CKEDITOR.instances['keterangan'].getData();
|
||||
var lsg_pewarnaanlain = CKEDITOR.instances['lsg_pewarnaanlain'].getData();
|
||||
|
||||
@@ -6651,6 +6651,30 @@
|
||||
$(".btnshowtemplate").click(function() {
|
||||
$('#divtemplate').show();
|
||||
});
|
||||
$('#nilai_kritis').prop('checked', false);
|
||||
$('#nilai_kritis').off('change.nilaiKritis').on('change.nilaiKritis', function() {
|
||||
var checkbox = this;
|
||||
if (!checkbox.checked) {
|
||||
return;
|
||||
}
|
||||
|
||||
swal({
|
||||
title: 'Nilai Kritis?',
|
||||
text: 'Sample ini akan dimasukkan ke daftar nilai kritis. Pastikan data sudah sesuai.',
|
||||
type: 'warning',
|
||||
showCancelButton: true,
|
||||
confirmButtonClass: 'btn btn-confirm mt-2',
|
||||
cancelButtonClass: 'btn btn-cancel ml-2 mt-2',
|
||||
confirmButtonText: 'Ya, nilai kritis',
|
||||
cancelButtonText: 'Batal'
|
||||
}).then(function (result) {
|
||||
if (result && result.dismiss) {
|
||||
$(checkbox).prop('checked', false);
|
||||
}
|
||||
}, function () {
|
||||
$(checkbox).prop('checked', false);
|
||||
});
|
||||
});
|
||||
$(".btnsavepewarnaanlsg").click(function(){
|
||||
var keterangan = CKEDITOR.instances['keterangan'].getData();
|
||||
var lsg_pewarnaanlain = CKEDITOR.instances['lsg_pewarnaanlain'].getData();
|
||||
|
||||
Reference in New Issue
Block a user