update
This commit is contained in:
@@ -901,16 +901,6 @@ class DokterController extends Controller
|
|||||||
protected function shouldMarkAsCritical(Request $request): bool
|
protected function shouldMarkAsCritical(Request $request): bool
|
||||||
{
|
{
|
||||||
$flag = strtolower((string) $request->input('nilai_kritis', '0'));
|
$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);
|
return in_array($flag, ['1', 'true', 'on', 'yes'], true);
|
||||||
}
|
}
|
||||||
protected function upsertCriticalValueSample(Periksa $periksa): void
|
protected function upsertCriticalValueSample(Periksa $periksa): void
|
||||||
|
|||||||
@@ -6555,6 +6555,30 @@
|
|||||||
$("#btnshowtemplate").click(function() {
|
$("#btnshowtemplate").click(function() {
|
||||||
$('#divtemplate').show();
|
$('#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(){
|
$("#btnsendexpertisetopacs").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();
|
||||||
|
|||||||
@@ -6612,6 +6612,30 @@
|
|||||||
$("#btnshowtemplate").click(function() {
|
$("#btnshowtemplate").click(function() {
|
||||||
$('#divtemplate').show();
|
$('#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(){
|
$("#btnsendexpertisetopacs").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();
|
||||||
|
|||||||
@@ -6651,6 +6651,30 @@
|
|||||||
$(".btnshowtemplate").click(function() {
|
$(".btnshowtemplate").click(function() {
|
||||||
$('#divtemplate').show();
|
$('#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(){
|
$(".btnsavepewarnaanlsg").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();
|
||||||
|
|||||||
Reference in New Issue
Block a user