This commit is contained in:
Dwi Swandhana
2026-04-06 14:33:35 +07:00
parent 4f3bb88f68
commit 500f97f63e
2 changed files with 34 additions and 0 deletions
@@ -929,6 +929,39 @@ class DokterController extends Controller
->route('criticalValueNotifications', ['highlight' => $criticalSample->id])
->with('success', 'Sample nilai kritis sudah ditandai sudah ditindaklanjuti.');
}
public function batalPeriksa(Request $request)
{
$id = $request->input('id');
if (empty($id)) {
return response()->json([
'icon' => 'error',
'warna' => '#bf441d',
'status' => 'Gagal',
'message' => 'ID pemeriksaan wajib diisi.'
], 422);
}
$updated = Periksa::where('id', $id)->update([
'noloket' => null,
'status' => 'Batal',
]);
if (!$updated) {
return response()->json([
'icon' => 'error',
'warna' => '#bf441d',
'status' => 'Gagal',
'message' => 'Data pemeriksaan tidak ditemukan atau tidak dapat dibatalkan.'
], 404);
}
return response()->json([
'icon' => 'success',
'warna' => '#5ba035',
'status' => 'Sukses',
'message' => 'Pemeriksaan berhasil dibatalkan.'
]);
}
public function cancelOrder(Request $request) {
$val01 = $request->input('alasan');
$getsetting = Setting::where('id', '1')->first();
@@ -6130,6 +6130,7 @@
formdata.set('lsg_pewarnaanlain', lsg_pewarnaanlain);
formdata.set('viralload', viralload);
formdata.set('nilai_kritis', $('#nilai_kritis').is(':checked') ? '1' : '0');
formdata.set('master_mikro', $('#master_lokasi').val());
formdata.set('_token', '{{ csrf_token() }}');
$.each(checkboxValues, (key, val) => formdata.set(key, val));
$.ajax({