Update
This commit is contained in:
@@ -185,6 +185,8 @@ class DokterController extends Controller
|
||||
}
|
||||
} else if ($dlp == 'CCI'){
|
||||
$generatesurat = view('cetak.ekspertisecci', $data)->render();
|
||||
} else if ($dlp == 'IgM IgG Leptospira'){
|
||||
$generatesurat = view('cetak.igmiggletospira', $data)->render();
|
||||
} else if ($dlp == 'Kultur'){
|
||||
$generatesurat = view('cetak.ekspertisekultur', $data)->render();
|
||||
} else if ($dlp == 'Pewarna Langsung'){
|
||||
@@ -1105,11 +1107,7 @@ class DokterController extends Controller
|
||||
return $pesan;
|
||||
}
|
||||
try {
|
||||
Periksa::where('created_at', '<', $request->input('isi').'%')->where('status', '!=', 'Selesai')->update([
|
||||
'status'=> 'Dibatalkan (Arsip)'
|
||||
]);
|
||||
/*
|
||||
$getperiksa = Periksa::where('created_at', 'LIKE', $request->input('isi').'%')->get();
|
||||
$getperiksa = Periksa::where('created_at', '<', $request->input('isi').'%')->get();
|
||||
foreach ($getperiksa as $item){
|
||||
$cekriwayat = Riwayat::where('nofoto', $item->nofoto)->where('keterangan', 'Expertise')->where('verifikasi', 'Accepted')->count();
|
||||
if ($cekriwayat > 0){
|
||||
@@ -1119,24 +1117,30 @@ class DokterController extends Controller
|
||||
} else {
|
||||
$getlastriwayat = Riwayat::where('nofoto', $item->nofoto)->orderBy('id', 'DESC')->first();
|
||||
if (isset($getlastriwayat->id)){
|
||||
Periksa::where('id', $item->id)->update([
|
||||
'status'=> 'Proses Analisis Sampel'
|
||||
Periksa::where('id', $item->id)->where('status', '!=', 'Selesai')->update([
|
||||
'status'=> $getlastriwayat->keterangan
|
||||
]);
|
||||
} else {
|
||||
$cekdataraw = ResultSample::where('accession_number',$item->nofoto)->first();
|
||||
if (!isset($cekdataraw->id)){
|
||||
Periksa::where('id', $item->id)->update([
|
||||
Periksa::where('id', $item->id)->where('status', '!=', 'Selesai')->update([
|
||||
'status'=> 'Data Vitek di Terima'
|
||||
]);
|
||||
} else {
|
||||
Periksa::where('id', $item->id)->update([
|
||||
'status'=> null
|
||||
]);
|
||||
if ($cekriwayat == 0){
|
||||
Periksa::where('id', $item->id)->where('status', '!=', 'Selesai')->update([
|
||||
'status'=> 'Dibatalkan (Arsip)'
|
||||
]);
|
||||
} else {
|
||||
Periksa::where('id', $item->id)->where('status', '!=', 'Selesai')->update([
|
||||
'status'=> null
|
||||
]);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
*/
|
||||
|
||||
$pesan = 'Sejumlah data di rentang '.$request->input('isi').' Berhasil di arsipkan';
|
||||
} catch (Exception $e) {
|
||||
$pesan = $e->getMessage();
|
||||
@@ -1496,6 +1500,26 @@ class DokterController extends Controller
|
||||
return response()->json(['icon' => 'error', 'warna' => '#bf441d', 'status' => 'Error', 'message' => $pesan]);
|
||||
return back();
|
||||
}
|
||||
} else if ($worklist == 'hapusdatapertumbuhankoloni'){
|
||||
try {
|
||||
$ceksek = DB::table('pertumkolomni')->where('id', $nofoto)->first();
|
||||
Riwayat::create([
|
||||
'nofoto' => $nofoto,
|
||||
'jawaban' => 'Menghapus Data Pertumbuhan Koloni',
|
||||
'inputor' => Session('nama'),
|
||||
'keterangan' => json_encode($ceksek),
|
||||
'verifikasi' => '',
|
||||
]);
|
||||
DB::table('pertumkolomni')->where('id', $nofoto)->delete();
|
||||
return response()->json(['icon' => 'success', 'warna' => '#1dcbbd', 'status' => 'Success', 'message' => 'Delete Data Pertumbuhan Koloni Berhasil']);
|
||||
} catch (Exception $e) {
|
||||
$pesan = $e->getMessage();
|
||||
Log::error('Gagal Delete Pertumbuhan Koloni', [
|
||||
'message' => $e->getMessage(),
|
||||
]);
|
||||
return response()->json(['icon' => 'error', 'warna' => '#bf441d', 'status' => 'Error', 'message' => $pesan]);
|
||||
return back();
|
||||
}
|
||||
} else if ($worklist == 'isitabelantibiotik'){
|
||||
try {
|
||||
$getdataawal = Periksa::where('nofoto', $nofoto)->first();
|
||||
@@ -3137,7 +3161,7 @@ class DokterController extends Controller
|
||||
foreach($idcetak as $rid){
|
||||
$periksa = Periksa::where('id', $rid)->first();
|
||||
if (isset($periksa->id)){
|
||||
Periksa::where('id', $periksa->id)->update([
|
||||
Periksa::where('id', $periksa->id)->whereNull('status')->update([
|
||||
'status' => 'Penerimaan Sampel',
|
||||
]);
|
||||
if ($kanan == ''){
|
||||
|
||||
@@ -0,0 +1,222 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<title>{{ $periksa->nmpasien }} ({{ $periksa->noregister }} - {{ $periksa->nofoto }})</title>
|
||||
|
||||
</head>
|
||||
<body>
|
||||
<table cellpadding="0" cellspacing="0" width="800" border="0">
|
||||
@if ($kopsurat == '')
|
||||
<tr>
|
||||
<td width="45" height="200"> </td>
|
||||
<td width="173" valign="top"> </td>
|
||||
<td width="12" valign="top"> </td>
|
||||
<td width="165" valign="top"> </td>
|
||||
<td width="115" valign="top"> </td>
|
||||
<td width="12" valign="top"> </td>
|
||||
<td width="128" valign="top"> </td>
|
||||
<td width="254" valign="top"> </td>
|
||||
</tr>
|
||||
@else
|
||||
<tr>
|
||||
<td colspan="8"><img src="{!! $kopsurat !!}" width="100%" /></td>
|
||||
</tr>
|
||||
@endif
|
||||
<tr>
|
||||
<td colspan="8" align="center"><p><strong><u>HASIL PEMERIKSAAN MIKROBIOLOGI KLINIK</u></strong></p></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td valign="top" width="45"> </td>
|
||||
<td valign="top" width="173">No. Laboratorium</td>
|
||||
<td valign="top" width="12">:</td>
|
||||
<td valign="top" width="165">{{ $periksa->nofoto }}</td>
|
||||
<td valign="top" width="115">Tanggal MRS</td>
|
||||
<td valign="top" width="12">:</td>
|
||||
<td valign="top" colspan="2">{!! $periksa->mulai !!}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td> </td>
|
||||
<td valign="top">Nama Pasien</td>
|
||||
<td valign="top">:</td>
|
||||
<td valign="top">{{ $periksa->nmpasien }}</td>
|
||||
<td valign="top">Ruang Pengirim</td>
|
||||
<td valign="top">:</td>
|
||||
<td valign="top" colspan="2">{!! $periksa->asalpasien !!}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td valign="top"> </td>
|
||||
<td valign="top">No.Rekam Medik</td>
|
||||
<td valign="top">:</td>
|
||||
<td valign="top">{{ $periksa->noregister }}</td>
|
||||
<td valign="top">Diagnosa</td>
|
||||
<td valign="top">:</td>
|
||||
<td valign="top" colspan="2">{!! $periksa->klinis !!}</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td valign="top"> </td>
|
||||
<td valign="top">Jenis Kelamin / Usia</td>
|
||||
<td valign="top">:</td>
|
||||
<td valign="top">{{ $periksa->jkpasien }} / {{ $periksa->usia }}</td>
|
||||
<td valign="top">Jenis Pemeriksaan</td>
|
||||
<td valign="top">:</td>
|
||||
<td valign="top" colspan="2">{!! $periksa->reques !!}</td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td valign="top"> </td>
|
||||
<td valign="top">Tanggal Kirim Sample</td>
|
||||
<td valign="top">:</td>
|
||||
<td valign="top">{{ $periksa->daftar }}</td>
|
||||
<td valign="top"> </td>
|
||||
<td valign="top"> </td>
|
||||
<td valign="top" colspan="2"> </td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td valign="top"> </td>
|
||||
<td valign="top">Tanggal Selesai Hasil</td>
|
||||
<td valign="top">:</td>
|
||||
<td valign="top">{{ $periksa->verifikasi }}</td>
|
||||
<td valign="top"> </td>
|
||||
<td valign="top"> </td>
|
||||
<td valign="top" colspan="2"> </td>
|
||||
</tr>
|
||||
<tr><td colspan="8"> </td></tr>
|
||||
<tr>
|
||||
<td width="45"> </td>
|
||||
<td valign="top" colspan="7" width="755">
|
||||
@php
|
||||
$igg_parameter = '';
|
||||
$igm_parameter = '';
|
||||
$iggigm_interpretasi = '';
|
||||
$keterangan = $periksa->keterangan;
|
||||
if (!empty($komponens)){
|
||||
foreach($komponens as $rows){
|
||||
if (trim($rows->komponen) == 'igg_parameter') {$igg_parameter = $rows->isidata; }
|
||||
if (trim($rows->komponen) == 'igm_parameter') {$igm_parameter = $rows->isidata; }
|
||||
if (trim($rows->komponen) == 'iggigm_interpretasi') {$iggigm_interpretasi = $rows->isidata; }
|
||||
}
|
||||
}
|
||||
|
||||
@endphp
|
||||
<table style="width:100%">
|
||||
<tr>
|
||||
<td valign="top" style="width:20%">IgG Leptospira</td>
|
||||
<td valign="top" style="width:5%">:</td>
|
||||
<td valign="top" style="width:75%">{!! $igg_parameter !!}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td valign="top">IgM Leptospira</td>
|
||||
<td valign="top">:</td>
|
||||
<td valign="top">{!! $igm_parameter !!}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td valign="top">Interpretasi</td>
|
||||
<td valign="top">:</td>
|
||||
<td valign="top">
|
||||
{!! $iggigm_interpretasi !!}
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
@php
|
||||
$cekketerangan = explode('/table', $keterangan);
|
||||
@endphp
|
||||
|
||||
@if (!isset($cekketerangan[1]) && isset($antibiotiks) && $antibiotiks->isNotEmpty())
|
||||
@if ($bakteri != '')
|
||||
<p>Bakteri Yang ditemukan : <strong><i>{{$bakteri}}</i></strong> {{$data['bakterisir'] ?? ''}}</p>
|
||||
@endif
|
||||
@php
|
||||
// Filter antibiotik yang printrow == true
|
||||
$filtered = $antibiotiks->filter(function($row) {
|
||||
return $row->printrow;
|
||||
})->values(); // reset index
|
||||
|
||||
$total = $filtered->count();
|
||||
$half = ceil($total / 2);
|
||||
$left = $filtered->slice(0, $half)->values();
|
||||
$right = $filtered->slice($half)->values();
|
||||
@endphp
|
||||
<table style="width:100%" border="1" cellpadding="0" cellspacing="0">
|
||||
<thead>
|
||||
<tr>
|
||||
<th><strong>No</strong></th>
|
||||
<th><strong>Antibiotik</strong></th>
|
||||
<th><strong>Value</strong></th>
|
||||
<th><strong>Interpretation</strong></th>
|
||||
<th> </th>
|
||||
<th><strong>No</strong></th>
|
||||
<th><strong>Antibiotik</strong></th>
|
||||
<th><strong>Value</strong></th>
|
||||
<th><strong>Interpretation</strong></th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
@for ($i = 0; $i < $half; $i++)
|
||||
<tr>
|
||||
{{-- Kolom kiri --}}
|
||||
@if (isset($left[$i]))
|
||||
<td>{{ $i + 1 }}</td>
|
||||
<td>{{ $left[$i]->antibiotic }}</td>
|
||||
@if (isset($left[$i]->printcol) && $left[$i]->printcol == 1)
|
||||
<td>{{ $left[$i]->value }}</td>
|
||||
@else
|
||||
<td> </td>
|
||||
@endif
|
||||
<td align="center">{{ $left[$i]->interpretation }}</td>
|
||||
@else
|
||||
<td colspan="4"> </td>
|
||||
@endif
|
||||
|
||||
<td> </td> {{-- Spacer kolom tengah --}}
|
||||
|
||||
{{-- Kolom kanan --}}
|
||||
@if (isset($right[$i]))
|
||||
<td>{{ $i + 1 + $half }}</td>
|
||||
<td>{{ $right[$i]->antibiotic }}</td>
|
||||
@if (isset($right[$i]->printcol) && $right[$i]->printcol == 1)
|
||||
<td>{{ $right[$i]->value }}</td>
|
||||
@else
|
||||
<td> </td>
|
||||
@endif
|
||||
<td align="center">{{ $right[$i]->interpretation }}</td>
|
||||
@else
|
||||
<td colspan="4"> </td>
|
||||
@endif
|
||||
</tr>
|
||||
@endfor
|
||||
</tbody>
|
||||
</table>
|
||||
@endif
|
||||
|
||||
@if (isset($keterangan))
|
||||
<br />Komentar:<br />
|
||||
{!! $keterangan !!}
|
||||
@endif
|
||||
</td>
|
||||
</tr>
|
||||
<tr><td colspan="8"> </td></tr>
|
||||
<tr><td colspan="8"> </td></tr>
|
||||
<tr>
|
||||
<td width="45"> </td>
|
||||
<td valign="top" colspan="4" align="center"> <br />Analis</td>
|
||||
<td valign="top" colspan="3" align="center">RSUD dr. Saiful Anwar <br />Dokter PJ Pemeriksaan Lab</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td width="45"> </td>
|
||||
<td valign="top" colspan="4" align="center">{!! $tandatangananalis !!}</td>
|
||||
<td colspan="3" align="center" valign="top">{!! $tandatangan !!}</td>
|
||||
</tr>
|
||||
<tr><td colspan="8"> </td></tr>
|
||||
<tr>
|
||||
<td width="45"> </td>
|
||||
<td valign="top" colspan="4" align="left">{{ $periksa->nmanalis }}</td>
|
||||
<td valign="top" colspan="3" align="center">{{ $periksa->nmdokter }}</td>
|
||||
</tr>
|
||||
</table>
|
||||
<font color="white">CCI</font>
|
||||
</body>
|
||||
</html>
|
||||
@@ -241,6 +241,10 @@
|
||||
<input type="text" id="klinis" name="klinis" class="form-control isiandasar">
|
||||
</div>
|
||||
<div class="form-row">
|
||||
<div class="form-group col-lg-2">
|
||||
<label for="modaliti" class="col-form-label"><strong>Asal Sample</strong></label>
|
||||
<input type="text" id="modaliti" name="modaliti" class="form-control isiandasar">
|
||||
</div>
|
||||
<div class="form-group col-lg-2">
|
||||
<label for="bhp_media" class="col-form-label">Media</label>
|
||||
<input type="text" id="bhp_media" name="bhp_media" class="form-control isiandasar">
|
||||
@@ -593,126 +597,6 @@
|
||||
<div class="form-group col-lg-12">
|
||||
<label class="col-form-label">Pertumbuhan Koloni (Kultur Primer):</label>
|
||||
</div>
|
||||
<div class="form-group col-lg-12">
|
||||
<ul class="nav nav-tabs tabs-bordered nav-justified">
|
||||
<li class="nav-item">
|
||||
<a href="#media_bap" data-toggle="tab" aria-expanded="false" class="nav-link active">
|
||||
<i class="fi-monitor mr-2"></i> Media BAP
|
||||
</a>
|
||||
</li>
|
||||
<li class="nav-item">
|
||||
<a href="#media_cap" data-toggle="tab" aria-expanded="true" class="nav-link">
|
||||
<i class="fi-monitor mr-2"></i> Media CAP
|
||||
</a>
|
||||
</li>
|
||||
<li class="nav-item">
|
||||
<a href="#media_mcconkey" data-toggle="tab" aria-expanded="true" class="nav-link">
|
||||
<i class="fi-monitor mr-2"></i> Media Mc Conkey
|
||||
</a>
|
||||
</li>
|
||||
<li class="nav-item">
|
||||
<a href="#media_sda" data-toggle="tab" aria-expanded="true" class="nav-link">
|
||||
<i class="fi-monitor mr-2"></i> Media SDA
|
||||
</a>
|
||||
</li>
|
||||
<li class="nav-item">
|
||||
<a href="#media_sellainnya" data-toggle="tab" aria-expanded="true" class="nav-link">
|
||||
<i class="fi-monitor mr-2"></i> Media Selektif lainnya
|
||||
</a>
|
||||
</li>
|
||||
<li class="nav-item">
|
||||
<a href="#media_tamlainnya" data-toggle="tab" aria-expanded="true" class="nav-link">
|
||||
<i class="fi-monitor mr-2"></i> Pemeriksaan Tambahan Lainnya
|
||||
</a>
|
||||
</li>
|
||||
</ul>
|
||||
<div class="tab-content">
|
||||
<div class="tab-pane active" id="media_bap">
|
||||
<div class="card">
|
||||
<div class="card-box">
|
||||
<div class="card-header">
|
||||
<button type="button" class="btn btn-primary" id="btnuntukgridmediabap">
|
||||
<i class="fa fa-plus mr-1"></i> Tambah Data
|
||||
</button>
|
||||
</div>
|
||||
<div class="card-body">
|
||||
<div id="gridmediabap"></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="tab-pane" id="media_cap">
|
||||
<div class="card">
|
||||
<div class="card-box">
|
||||
<div class="card-header">
|
||||
<button type="button" class="btn btn-primary" id="btnuntukgridmediacap">
|
||||
<i class="fa fa-plus mr-1"></i> Tambah Data
|
||||
</button>
|
||||
</div>
|
||||
<div class="card-body">
|
||||
<div id="gridmediacap"></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="tab-pane" id="media_mcconkey">
|
||||
<div class="card">
|
||||
<div class="card-box">
|
||||
<div class="card-header">
|
||||
<button type="button" class="btn btn-primary" id="btnuntukgridmediamcconkey">
|
||||
<i class="fa fa-plus mr-1"></i> Tambah Data
|
||||
</button>
|
||||
</div>
|
||||
<div class="card-body">
|
||||
<div id="gridmediamcconkey"></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="tab-pane" id="media_sda">
|
||||
<div class="card">
|
||||
<div class="card-box">
|
||||
<div class="card-header">
|
||||
<button type="button" class="btn btn-primary" id="btnuntukgridmediasda">
|
||||
<i class="fa fa-plus mr-1"></i> Tambah Data
|
||||
</button>
|
||||
</div>
|
||||
<div class="card-body">
|
||||
<div id="gridmediasda"></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="tab-pane" id="media_sellainnya">
|
||||
<div class="card">
|
||||
<div class="card-box">
|
||||
<div class="card-header">
|
||||
<button type="button" class="btn btn-primary" id="btnuntukgridmediasellainnya">
|
||||
<i class="fa fa-plus mr-1"></i> Tambah Data
|
||||
</button>
|
||||
</div>
|
||||
<div class="card-body">
|
||||
<div id="gridmediasellainnya"></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="tab-pane" id="media_tamlainnya">
|
||||
<div class="card">
|
||||
<div class="card-box">
|
||||
<div class="card-header">
|
||||
<button type="button" class="btn btn-primary" id="btnuntukgridmediatamlainnya">
|
||||
<i class="fa fa-plus mr-1"></i> Tambah Data
|
||||
</button>
|
||||
</div>
|
||||
<div class="card-body">
|
||||
<div id="gridmediatamlainnya"></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group col-lg-12">
|
||||
<label class="col-form-label">Kirby bauer :</label>
|
||||
<div class="form-row">
|
||||
@@ -838,6 +722,164 @@
|
||||
<div class="form-group account-btn text-center m-t-10">
|
||||
<span class="badge badge-primary">C. Tes Kepekaan Antibiotika: (S: Sensitif ; I : Intermediate ; R: Resisten)</span>
|
||||
</div>
|
||||
<div class="form-group col-lg-12">
|
||||
<ul class="nav nav-tabs tabs-bordered nav-justified">
|
||||
<li class="nav-item">
|
||||
<a href="#media_bap" data-toggle="tab" aria-expanded="false" class="nav-link active">
|
||||
<i class="fi-monitor mr-2"></i> Media BAP
|
||||
</a>
|
||||
</li>
|
||||
<li class="nav-item">
|
||||
<a href="#media_cap" data-toggle="tab" aria-expanded="true" class="nav-link">
|
||||
<i class="fi-monitor mr-2"></i> Media CAP
|
||||
</a>
|
||||
</li>
|
||||
<li class="nav-item">
|
||||
<a href="#media_mcconkey" data-toggle="tab" aria-expanded="true" class="nav-link">
|
||||
<i class="fi-monitor mr-2"></i> Media Mc Conkey
|
||||
</a>
|
||||
</li>
|
||||
<li class="nav-item">
|
||||
<a href="#media_sda" data-toggle="tab" aria-expanded="true" class="nav-link">
|
||||
<i class="fi-monitor mr-2"></i> Media SDA
|
||||
</a>
|
||||
</li>
|
||||
<li class="nav-item">
|
||||
<a href="#media_sellainnya" data-toggle="tab" aria-expanded="true" class="nav-link">
|
||||
<i class="fi-monitor mr-2"></i> Media Selektif lainnya
|
||||
</a>
|
||||
</li>
|
||||
<li class="nav-item">
|
||||
<a href="#media_tamlainnya" data-toggle="tab" aria-expanded="true" class="nav-link">
|
||||
<i class="fi-monitor mr-2"></i> Pemeriksaan Tambahan Lainnya
|
||||
</a>
|
||||
</li>
|
||||
</ul>
|
||||
<div class="tab-content">
|
||||
<div class="tab-pane active" id="media_bap">
|
||||
<div class="card">
|
||||
<div class="card-box">
|
||||
<div class="card-header">
|
||||
<div class="form-row">
|
||||
<div class="form-group col-lg-2">
|
||||
<button type="button" class="btn btn-primary" id="btnuntukgridmediabap">
|
||||
<i class="fa fa-calendar-check-o mr-1"></i> Ada Pertumbuhan
|
||||
</button>
|
||||
</div>
|
||||
<div class="form-group col-lg-2">
|
||||
<button type="button" class="btn btn-primary" id="btnbapkosong">
|
||||
<i class="fa fa-calendar-times-o mr-1"></i> Tidak Ada Pertumbuhan
|
||||
</button>
|
||||
</div>
|
||||
<div class="form-group col-lg-3">
|
||||
<select class="form-control ekspertiseseletc" id="bakterimediabap" name="bakterimediabap">
|
||||
<option value="">Pilih Salah Satu</option>
|
||||
<option value="ESBL">ESBL</option>
|
||||
<option value="MRSA">MRSA</option>
|
||||
<option value="MDR">MDR</option>
|
||||
<option value="XDR">XDR</option>
|
||||
<option value="PDR">PDR</option>
|
||||
<option value="Carbapenem Resistant">Carbapenem Resistant</option>
|
||||
<option value="MDR Carbapenem Resistant">MDR Carbapenem Resistant</option>
|
||||
<option value="XDR Carbapenem Resistant">XDR Carbapenem Resistant</option>
|
||||
</select>
|
||||
</div>
|
||||
<div class="form-group col-lg-3" id="id_bakterimediabapselect">
|
||||
<select class="form-control ekspertiseseletc" id="id_bakterihitungkolmediabap" name="id_bakterihitungkolmediabap">
|
||||
<option value="">Pilih Salah Satu</option>
|
||||
<option value="≥ 10⁵ CFU/ml Urine (Bakteriuria bermakna)">≥ 10⁵ CFU/ml Urine (Bakteriuria bermakna)</option>
|
||||
<option value="≥ 10⁵ CFU/ml Urine (Candiduria bermakna)">≥ 10⁵ CFU/ml Urine (Candiduria bermakna)</option>
|
||||
<option value="≥ 10³ CFU/ml Urine (Bakteriuria bermakna)">≥ 10³ CFU/ml Urine (Bakteriuria bermakna)</option>
|
||||
<option value="8 x 10³ CFU/ml Urine (Bakteriuria bermakna)">8 x 10³ CFU/ml Urine (Bakteriuria bermakna)</option>
|
||||
<option value="lainnya">lainnya</option>
|
||||
</select>
|
||||
</div>
|
||||
<div class="form-group col-lg-3" id="id_bakterimediabapteks">
|
||||
<input type="text" id="id_bakterihitungkolmediabapteks" name="id_bakterihitungkolmediabapteks" class="form-control ekspertiseteks">
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="card-body">
|
||||
<div id="gridmediabap"></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="tab-pane" id="media_cap">
|
||||
<div class="card">
|
||||
<div class="card-box">
|
||||
<div class="card-header">
|
||||
<button type="button" class="btn btn-primary" id="btnuntukgridmediacap">
|
||||
<i class="fa fa-calendar-check-o mr-1"></i> Ada Pertumbuhan
|
||||
</button>
|
||||
<button type="button" class="btn btn-primary" id="btncapkosong">
|
||||
<i class="fa fa-calendar-times-o mr-1"></i> Tidak Ada Pertumbuhan
|
||||
</button>
|
||||
</div>
|
||||
<div class="card-body">
|
||||
<div id="gridmediacap"></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="tab-pane" id="media_mcconkey">
|
||||
<div class="card">
|
||||
<div class="card-box">
|
||||
<div class="card-header">
|
||||
<button type="button" class="btn btn-primary" id="btnuntukgridmediamcconkey">
|
||||
<i class="fa fa-plus mr-1"></i> Tambah Data
|
||||
</button>
|
||||
</div>
|
||||
<div class="card-body">
|
||||
<div id="gridmediamcconkey"></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="tab-pane" id="media_sda">
|
||||
<div class="card">
|
||||
<div class="card-box">
|
||||
<div class="card-header">
|
||||
<button type="button" class="btn btn-primary" id="btnuntukgridmediasda">
|
||||
<i class="fa fa-plus mr-1"></i> Tambah Data
|
||||
</button>
|
||||
</div>
|
||||
<div class="card-body">
|
||||
<div id="gridmediasda"></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="tab-pane" id="media_sellainnya">
|
||||
<div class="card">
|
||||
<div class="card-box">
|
||||
<div class="card-header">
|
||||
<button type="button" class="btn btn-primary" id="btnuntukgridmediasellainnya">
|
||||
<i class="fa fa-plus mr-1"></i> Tambah Data
|
||||
</button>
|
||||
</div>
|
||||
<div class="card-body">
|
||||
<div id="gridmediasellainnya"></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="tab-pane" id="media_tamlainnya">
|
||||
<div class="card">
|
||||
<div class="card-box">
|
||||
<div class="card-header">
|
||||
<button type="button" class="btn btn-primary" id="btnuntukgridmediatamlainnya">
|
||||
<i class="fa fa-plus mr-1"></i> Tambah Data
|
||||
</button>
|
||||
</div>
|
||||
<div class="card-body">
|
||||
<div id="gridmediatamlainnya"></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-row templatejawaban" id="templatepewarnaanlangsung">
|
||||
<div class="form-group account-btn text-center m-t-10">
|
||||
@@ -1883,7 +1925,7 @@
|
||||
</select>
|
||||
</div>
|
||||
<div class="form-group col-lg-3">
|
||||
<select class="form-control" id="id_antibiotikmanual1" name="id_antibiotikmanual1">
|
||||
<select class="form-control ekspertiseseletc" id="id_antibiotikmanual1" name="id_antibiotikmanual1">
|
||||
<option value="default">Default</option>
|
||||
@if(isset($antibiotics) && count($antibiotics) > 0)
|
||||
@foreach($antibiotics as $antibiotic)
|
||||
@@ -1980,7 +2022,7 @@
|
||||
</select>
|
||||
</div>
|
||||
<div class="form-group col-lg-3">
|
||||
<select class="form-control" id="id_antibiotikmanual2" name="id_antibiotikmanual2">
|
||||
<select class="form-control ekspertiseseletc" id="id_antibiotikmanual2" name="id_antibiotikmanual2">
|
||||
<option value="default">Default</option>
|
||||
@if(isset($antibiotics) && count($antibiotics) > 0)
|
||||
@foreach($antibiotics as $antibiotic)
|
||||
@@ -2221,9 +2263,11 @@
|
||||
<option value="">Pilih Salah Satu</option>
|
||||
<option value="Inkubasi Lanjutan">Inkubasi Lanjutan</option>
|
||||
<option value="Sub Kultur">Sub Kultur</option>
|
||||
<option value="Proses Vitek">Proses Vitek</option>
|
||||
<option value="Proses Manual">Proses Manual</option>
|
||||
<option value="Proses Malditof">Proses Malditof</option>
|
||||
<option value="Proses identifikasi dan uji kepekaan vitek">Proses identifikasi dan uji kepekaan vitek</option>
|
||||
<option value="Proses identifikasi dan uji kepekaan manual">Proses identifikasi dan uji kepekaan manual</option>
|
||||
<option value="Proses identifikasi malditof+ uji kepekaan vitek">Proses identifikasi malditof+ uji kepekaan vitek</option>
|
||||
<option value="Proses identifikasi malditof+ uji kepekaan manual">Proses identifikasi malditof+ uji kepekaan manual</option>
|
||||
<option value="Proses identifikasi malditof+ uji kepekaan vitek">Proses identifikasi malditof+ uji kepekaan vitek</option>
|
||||
<option value="Tidak Lanjut Identifikasi">Tidak Lanjut Identifikasi</option>
|
||||
</select>
|
||||
</div>
|
||||
@@ -2279,9 +2323,11 @@
|
||||
<option value="">Pilih Salah Satu</option>
|
||||
<option value="Inkubasi Lanjutan">Inkubasi Lanjutan</option>
|
||||
<option value="Sub Kultur">Sub Kultur</option>
|
||||
<option value="Proses Vitek">Proses Vitek</option>
|
||||
<option value="Proses Manual">Proses Manual</option>
|
||||
<option value="Proses Malditof">Proses Malditof</option>
|
||||
<option value="Proses identifikasi dan uji kepekaan vitek">Proses identifikasi dan uji kepekaan vitek</option>
|
||||
<option value="Proses identifikasi dan uji kepekaan manual">Proses identifikasi dan uji kepekaan manual</option>
|
||||
<option value="Proses identifikasi malditof+ uji kepekaan vitek">Proses identifikasi malditof+ uji kepekaan vitek</option>
|
||||
<option value="Proses identifikasi malditof+ uji kepekaan manual">Proses identifikasi malditof+ uji kepekaan manual</option>
|
||||
<option value="Proses identifikasi malditof+ uji kepekaan vitek">Proses identifikasi malditof+ uji kepekaan vitek</option>
|
||||
<option value="Tidak Lanjut Identifikasi">Tidak Lanjut Identifikasi</option>
|
||||
</select>
|
||||
</div>
|
||||
@@ -2326,9 +2372,11 @@
|
||||
<option value="">Pilih Salah Satu</option>
|
||||
<option value="Inkubasi Lanjutan">Inkubasi Lanjutan</option>
|
||||
<option value="Sub Kultur">Sub Kultur</option>
|
||||
<option value="Proses Vitek">Proses Vitek</option>
|
||||
<option value="Proses Manual">Proses Manual</option>
|
||||
<option value="Proses Malditof">Proses Malditof</option>
|
||||
<option value="Proses identifikasi dan uji kepekaan vitek">Proses identifikasi dan uji kepekaan vitek</option>
|
||||
<option value="Proses identifikasi dan uji kepekaan manual">Proses identifikasi dan uji kepekaan manual</option>
|
||||
<option value="Proses identifikasi malditof+ uji kepekaan vitek">Proses identifikasi malditof+ uji kepekaan vitek</option>
|
||||
<option value="Proses identifikasi malditof+ uji kepekaan manual">Proses identifikasi malditof+ uji kepekaan manual</option>
|
||||
<option value="Proses identifikasi malditof+ uji kepekaan vitek">Proses identifikasi malditof+ uji kepekaan vitek</option>
|
||||
<option value="Tidak Lanjut Identifikasi">Tidak Lanjut Identifikasi</option>
|
||||
</select>
|
||||
</div>
|
||||
@@ -2407,6 +2455,7 @@
|
||||
<option value="PATOGEN (Lanjut Identifikasi Manual)">PATOGEN (Lanjut Identifikasi Manual)</option>
|
||||
<option value="Kontaminasi (Tidak ada pertumbuhan jamur patogen)">Kontaminasi (Tidak ada pertumbuhan jamur patogen)</option>
|
||||
<option value="Kolonisasi (Tidak ada pertumbuhan jamur patogen)">Kolonisasi (Tidak ada pertumbuhan jamur patogen)</option>
|
||||
<option value="Steril (Tidak didapatkan pertumbuhan jamur patogen)">Steril (Tidak didapatkan pertumbuhan jamur patogen)</option>
|
||||
</select>
|
||||
</div>
|
||||
</div>
|
||||
@@ -2466,9 +2515,11 @@
|
||||
<option value="">Pilih Salah Satu</option>
|
||||
<option value="Inkubasi Lanjutan">Inkubasi Lanjutan</option>
|
||||
<option value="Sub Kultur">Sub Kultur</option>
|
||||
<option value="Proses Vitek">Proses Vitek</option>
|
||||
<option value="Proses Manual">Proses Manual</option>
|
||||
<option value="Proses Malditof">Proses Malditof</option>
|
||||
<option value="Proses identifikasi dan uji kepekaan vitek">Proses identifikasi dan uji kepekaan vitek</option>
|
||||
<option value="Proses identifikasi dan uji kepekaan manual">Proses identifikasi dan uji kepekaan manual</option>
|
||||
<option value="Proses identifikasi malditof+ uji kepekaan vitek">Proses identifikasi malditof+ uji kepekaan vitek</option>
|
||||
<option value="Proses identifikasi malditof+ uji kepekaan manual">Proses identifikasi malditof+ uji kepekaan manual</option>
|
||||
<option value="Proses identifikasi malditof+ uji kepekaan vitek">Proses identifikasi malditof+ uji kepekaan vitek</option>
|
||||
<option value="Tidak Lanjut Identifikasi">Tidak Lanjut Identifikasi</option>
|
||||
</select>
|
||||
</div>
|
||||
@@ -2536,9 +2587,11 @@
|
||||
<option value="">Pilih Salah Satu</option>
|
||||
<option value="Inkubasi Lanjutan">Inkubasi Lanjutan</option>
|
||||
<option value="Sub Kultur">Sub Kultur</option>
|
||||
<option value="Proses Vitek">Proses Vitek</option>
|
||||
<option value="Proses Manual">Proses Manual</option>
|
||||
<option value="Proses Malditof">Proses Malditof</option>
|
||||
<option value="Proses identifikasi dan uji kepekaan vitek">Proses identifikasi dan uji kepekaan vitek</option>
|
||||
<option value="Proses identifikasi dan uji kepekaan manual">Proses identifikasi dan uji kepekaan manual</option>
|
||||
<option value="Proses identifikasi malditof+ uji kepekaan vitek">Proses identifikasi malditof+ uji kepekaan vitek</option>
|
||||
<option value="Proses identifikasi malditof+ uji kepekaan manual">Proses identifikasi malditof+ uji kepekaan manual</option>
|
||||
<option value="Proses identifikasi malditof+ uji kepekaan vitek">Proses identifikasi malditof+ uji kepekaan vitek</option>
|
||||
<option value="Tidak Lanjut Identifikasi">Tidak Lanjut Identifikasi</option>
|
||||
</select>
|
||||
</div>
|
||||
@@ -2699,7 +2752,7 @@
|
||||
$('#micvalue_id').val(id);
|
||||
$('#modaleditormic').modal('show');
|
||||
}
|
||||
function updateValue(id, value) {
|
||||
function updateValueManOne(id, value) {
|
||||
$.ajax({
|
||||
url: '{{ route("getResult") }}',
|
||||
type: 'POST',
|
||||
@@ -2711,6 +2764,24 @@
|
||||
_token: '{{ csrf_token() }}'
|
||||
},
|
||||
success: function(res) {
|
||||
$("#tblkumanmanual1").DataTable().ajax.reload();
|
||||
console.log("Value updated", res);
|
||||
}
|
||||
});
|
||||
}
|
||||
function updateValueManTwo(id, value) {
|
||||
$.ajax({
|
||||
url: '{{ route("getResult") }}',
|
||||
type: 'POST',
|
||||
data: {
|
||||
nofoto: id,
|
||||
isi: 'updatevaluemic',
|
||||
keterangan: 'printunprinttblantibiotik',
|
||||
komponen: value,
|
||||
_token: '{{ csrf_token() }}'
|
||||
},
|
||||
success: function(res) {
|
||||
$("#tblkumanmanual2").DataTable().ajax.reload();
|
||||
console.log("Value updated", res);
|
||||
}
|
||||
});
|
||||
@@ -2732,11 +2803,16 @@
|
||||
});
|
||||
}
|
||||
function btncreateantibiotikkumanmanual1(jQuery){
|
||||
var idne = document.getElementById('periksa_id').value;
|
||||
var idne = $('#periksa_id').val();
|
||||
var kuman01 = $('#id_bakteri01').val();
|
||||
var antibio1= $('#id_antibiotikmanual1').val();
|
||||
if (kuman01 == '' || kuman01 == null) {
|
||||
return;
|
||||
}
|
||||
if ( $.fn.DataTable.isDataTable('#tblkumanmanual1') ) {
|
||||
$('#tblkumanmanual1').DataTable().clear().destroy();
|
||||
}
|
||||
console.log('Creating DataTable for kuman manual 1 with kuman ID:'+kuman01+antibio1);
|
||||
$('#tblkumanmanual1').DataTable({
|
||||
ajax: {
|
||||
url: '{{ route("getResult") }}',
|
||||
@@ -2781,7 +2857,7 @@
|
||||
render: function (data, type, full) {
|
||||
return `<input type="text" class="form-control form-control-sm"
|
||||
value="${data ?? ''}"
|
||||
onblur="updateValue(${full.id}, this.value)">`;
|
||||
onblur="updateValueManOne(${full.id}, this.value)">`;
|
||||
}
|
||||
},
|
||||
{
|
||||
@@ -2836,11 +2912,17 @@
|
||||
});
|
||||
}
|
||||
function btncreateantibiotikkumanmanual2(jQuery){
|
||||
var idne = document.getElementById('periksa_id').value;
|
||||
var idne = $('#periksa_id').val();
|
||||
var kuman02 = $('#id_bakteri02').val();
|
||||
var antibio2= $('#id_antibiotikmanual2').val();
|
||||
|
||||
if (kuman02 == '' || kuman02 == null) {
|
||||
return;
|
||||
}
|
||||
if ( $.fn.DataTable.isDataTable('#tblkumanmanual2') ) {
|
||||
$('#tblkumanmanual2').DataTable().clear().destroy();
|
||||
}
|
||||
console.log('Creating DataTable for kuman manual 2 with kuman ID:'+kuman02+antibio2);
|
||||
$('#tblkumanmanual2').DataTable({
|
||||
ajax: {
|
||||
url: '{{ route("getResult") }}',
|
||||
@@ -2885,7 +2967,7 @@
|
||||
render: function (data, type, full) {
|
||||
return `<input type="text" class="form-control form-control-sm"
|
||||
value="${data ?? ''}"
|
||||
onblur="updateValue(${full.id}, this.value)">`;
|
||||
onblur="updateValueManTwo(${full.id}, this.value)">`;
|
||||
}
|
||||
},
|
||||
{
|
||||
@@ -3026,6 +3108,7 @@
|
||||
}
|
||||
function jQueryCreateTabelPertumbuhanKoloni(jQuery){
|
||||
var idne = document.getElementById('periksa_id').value;
|
||||
var nofoto = document.getElementById('nofoto').value;
|
||||
var srcjsonbap = {
|
||||
datatype: "json",
|
||||
datafields: [
|
||||
@@ -3168,14 +3251,14 @@
|
||||
altrows : true,
|
||||
columns : [
|
||||
{ text: 'Tanggal', datafield: 'tglpenyimpanan', width: '10%', cellsalign: 'left', align: 'center' },
|
||||
{ text: 'Petugas', datafield: 'created_by', width: '15%', cellsalign: 'left', align: 'center' },
|
||||
{ text: 'Petugas', datafield: 'created_by', width: '11%', 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 () {
|
||||
{ text: 'Edit', filterable: false, columntype: 'button', align: 'center', width: '7%', cellsrenderer: function () {
|
||||
return "Edit";
|
||||
}, buttonclick: function (row) {
|
||||
editrowjabatan = row;
|
||||
@@ -3191,6 +3274,32 @@
|
||||
$('#modalgridmediabap').modal('show');
|
||||
}
|
||||
},
|
||||
{ text: 'Del', editable: false, sortable: false, filterable: false, columntype: 'button', width: '7%', cellsrenderer: function () {
|
||||
return "Del";
|
||||
}, buttonclick: function (row) {
|
||||
editrow = row;
|
||||
var offset = $("#gridmediabap").offset();
|
||||
var dataRecord = $("#gridmediabap").jqxGrid('getrowdata', editrow);
|
||||
swal({
|
||||
title: 'Apakah anda yakin ?',
|
||||
text: "Perhatian, data yang sudah di hapus tidak bisa di Undo, apakah anda yakin ingin menghapus",
|
||||
type: 'warning',
|
||||
showCancelButton: true,
|
||||
confirmButtonClass: 'btn btn-confirm mt-2',
|
||||
cancelButtonClass: 'btn btn-cancel ml-2 mt-2',
|
||||
confirmButtonText: 'Yes'
|
||||
}).then(function () {
|
||||
$.post('{{ route("getResult") }}', {
|
||||
id: dataRecord.id,
|
||||
nofoto: nofoto,
|
||||
keterangan: 'hapusdatapertumbuhankoloni',
|
||||
_token: '{{ csrf_token() }}' },
|
||||
function(data){
|
||||
$("#gridmediabap").jqxGrid('updatebounddata','filter');
|
||||
});
|
||||
});
|
||||
}
|
||||
},
|
||||
]
|
||||
});
|
||||
$("#gridmediacap").jqxGrid({
|
||||
@@ -3203,13 +3312,13 @@
|
||||
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: 'Petugas', datafield: 'created_by', width: '16%', cellsalign: 'left', align: 'center' },
|
||||
{ text: 'Kuman', datafield: 'kuman', 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: '10%', cellsalign: 'left', align: 'center' },
|
||||
{ text: 'Edit', filterable: false, columntype: 'button', align: 'center', width: '10%', cellsrenderer: function () {
|
||||
{ text: 'Edit', filterable: false, columntype: 'button', align: 'center', width: '7%', cellsrenderer: function () {
|
||||
return "Edit";
|
||||
}, buttonclick: function (row) {
|
||||
editrowjabatan = row;
|
||||
@@ -3224,6 +3333,32 @@
|
||||
$('#modalgridmediacap').modal('show');
|
||||
}
|
||||
},
|
||||
{ text: 'Del', editable: false, sortable: false, filterable: false, columntype: 'button', width: '7%', cellsrenderer: function () {
|
||||
return "Del";
|
||||
}, buttonclick: function (row) {
|
||||
editrow = row;
|
||||
var offset = $("#gridmediacap").offset();
|
||||
var dataRecord = $("#gridmediacap").jqxGrid('getrowdata', editrow);
|
||||
swal({
|
||||
title: 'Apakah anda yakin ?',
|
||||
text: "Perhatian, data yang sudah di hapus tidak bisa di Undo, apakah anda yakin ingin menghapus",
|
||||
type: 'warning',
|
||||
showCancelButton: true,
|
||||
confirmButtonClass: 'btn btn-confirm mt-2',
|
||||
cancelButtonClass: 'btn btn-cancel ml-2 mt-2',
|
||||
confirmButtonText: 'Yes'
|
||||
}).then(function () {
|
||||
$.post('{{ route("getResult") }}', {
|
||||
id: dataRecord.id,
|
||||
nofoto: nofoto,
|
||||
keterangan: 'hapusdatapertumbuhankoloni',
|
||||
_token: '{{ csrf_token() }}' },
|
||||
function(data){
|
||||
$("#gridmediacap").jqxGrid('updatebounddata','filter');
|
||||
});
|
||||
});
|
||||
}
|
||||
},
|
||||
]
|
||||
});
|
||||
$("#gridmediamcconkey").jqxGrid({
|
||||
@@ -3236,12 +3371,12 @@
|
||||
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: 'Petugas', datafield: 'created_by', width: '16%', cellsalign: 'left', align: 'center' },
|
||||
{ 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 () {
|
||||
{ text: 'Edit', filterable: false, columntype: 'button', align: 'center', width: '7%', cellsrenderer: function () {
|
||||
return "Edit";
|
||||
}, buttonclick: function (row) {
|
||||
editrowjabatan = row;
|
||||
@@ -3255,6 +3390,32 @@
|
||||
$('#modalgridmediamcconkey').modal('show');
|
||||
}
|
||||
},
|
||||
{ text: 'Del', editable: false, sortable: false, filterable: false, columntype: 'button', width: '7%', cellsrenderer: function () {
|
||||
return "Del";
|
||||
}, buttonclick: function (row) {
|
||||
editrow = row;
|
||||
var offset = $("#gridmediamcconkey").offset();
|
||||
var dataRecord = $("#gridmediamcconkey").jqxGrid('getrowdata', editrow);
|
||||
swal({
|
||||
title: 'Apakah anda yakin ?',
|
||||
text: "Perhatian, data yang sudah di hapus tidak bisa di Undo, apakah anda yakin ingin menghapus",
|
||||
type: 'warning',
|
||||
showCancelButton: true,
|
||||
confirmButtonClass: 'btn btn-confirm mt-2',
|
||||
cancelButtonClass: 'btn btn-cancel ml-2 mt-2',
|
||||
confirmButtonText: 'Yes'
|
||||
}).then(function () {
|
||||
$.post('{{ route("getResult") }}', {
|
||||
id: dataRecord.id,
|
||||
nofoto: nofoto,
|
||||
keterangan: 'hapusdatapertumbuhankoloni',
|
||||
_token: '{{ csrf_token() }}' },
|
||||
function(data){
|
||||
$("#gridmediamcconkey").jqxGrid('updatebounddata','filter');
|
||||
});
|
||||
});
|
||||
}
|
||||
},
|
||||
]
|
||||
});
|
||||
$("#gridmediasda").jqxGrid({
|
||||
@@ -3266,8 +3427,8 @@
|
||||
pageable : true,
|
||||
altrows : true,
|
||||
columns : [
|
||||
{ text: 'Tanggal', datafield: 'tglpenyimpanan', width: '10%', cellsalign: 'left', align: 'center' },
|
||||
{ text: 'Petugas', datafield: 'created_by', width: '10%', cellsalign: 'left', align: 'center' },
|
||||
{ text: 'Tanggal', datafield: 'tglpenyimpanan', width: '8%', cellsalign: 'left', align: 'center' },
|
||||
{ text: 'Petugas', datafield: 'created_by', width: '8%', cellsalign: 'left', align: 'center' },
|
||||
{ text: 'Kuman', datafield: 'kuman', width: '10%', cellsalign: 'left', align: 'center' },
|
||||
{ text: 'R1', datafield: 'hemolisa', width: '10%', cellsalign: 'left', align: 'center' },
|
||||
{ text: 'R2', datafield: 'katalase', width: '10%', cellsalign: 'left', align: 'center' },
|
||||
@@ -3275,7 +3436,7 @@
|
||||
{ text: 'I2', datafield: 'oksidase', width: '10%', cellsalign: 'left', align: 'center' },
|
||||
{ text: 'Inokulasi', 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 () {
|
||||
{ text: 'Edit', filterable: false, columntype: 'button', align: 'center', width: '7%', cellsrenderer: function () {
|
||||
return "Edit";
|
||||
}, buttonclick: function (row) {
|
||||
editrowjabatan = row;
|
||||
@@ -3292,6 +3453,32 @@
|
||||
$('#modalgridmediasda').modal('show');
|
||||
}
|
||||
},
|
||||
{ text: 'Del', editable: false, sortable: false, filterable: false, columntype: 'button', width: '7%', cellsrenderer: function () {
|
||||
return "Del";
|
||||
}, buttonclick: function (row) {
|
||||
editrow = row;
|
||||
var offset = $("#gridmediasda").offset();
|
||||
var dataRecord = $("#gridmediasda").jqxGrid('getrowdata', editrow);
|
||||
swal({
|
||||
title: 'Apakah anda yakin ?',
|
||||
text: "Perhatian, data yang sudah di hapus tidak bisa di Undo, apakah anda yakin ingin menghapus",
|
||||
type: 'warning',
|
||||
showCancelButton: true,
|
||||
confirmButtonClass: 'btn btn-confirm mt-2',
|
||||
cancelButtonClass: 'btn btn-cancel ml-2 mt-2',
|
||||
confirmButtonText: 'Yes'
|
||||
}).then(function () {
|
||||
$.post('{{ route("getResult") }}', {
|
||||
id: dataRecord.id,
|
||||
nofoto: nofoto,
|
||||
keterangan: 'hapusdatapertumbuhankoloni',
|
||||
_token: '{{ csrf_token() }}' },
|
||||
function(data){
|
||||
$("#gridmediasda").jqxGrid('updatebounddata','filter');
|
||||
});
|
||||
});
|
||||
}
|
||||
},
|
||||
]
|
||||
});
|
||||
$("#gridmediasellainnya").jqxGrid({
|
||||
@@ -3303,8 +3490,8 @@
|
||||
pageable : true,
|
||||
altrows : true,
|
||||
columns : [
|
||||
{ text: 'Tanggal', datafield: 'tglpenyimpanan', width: '10%', cellsalign: 'left', align: 'center' },
|
||||
{ text: 'Petugas', datafield: 'created_by', width: '10%', cellsalign: 'left', align: 'center' },
|
||||
{ text: 'Tanggal', datafield: 'tglpenyimpanan', width: '8%', cellsalign: 'left', align: 'center' },
|
||||
{ text: 'Petugas', datafield: 'created_by', width: '8%', 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' },
|
||||
@@ -3312,7 +3499,7 @@
|
||||
{ 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 () {
|
||||
{ text: 'Edit', filterable: false, columntype: 'button', align: 'center', width: '7%', cellsrenderer: function () {
|
||||
return "Edit";
|
||||
}, buttonclick: function (row) {
|
||||
editrowjabatan = row;
|
||||
@@ -3329,6 +3516,32 @@
|
||||
$('#modalgridmediaselektif').modal('show');
|
||||
}
|
||||
},
|
||||
{ text: 'Del', editable: false, sortable: false, filterable: false, columntype: 'button', width: '7%', cellsrenderer: function () {
|
||||
return "Del";
|
||||
}, buttonclick: function (row) {
|
||||
editrow = row;
|
||||
var offset = $("#gridmediasellainnya").offset();
|
||||
var dataRecord = $("#gridmediasellainnya").jqxGrid('getrowdata', editrow);
|
||||
swal({
|
||||
title: 'Apakah anda yakin ?',
|
||||
text: "Perhatian, data yang sudah di hapus tidak bisa di Undo, apakah anda yakin ingin menghapus",
|
||||
type: 'warning',
|
||||
showCancelButton: true,
|
||||
confirmButtonClass: 'btn btn-confirm mt-2',
|
||||
cancelButtonClass: 'btn btn-cancel ml-2 mt-2',
|
||||
confirmButtonText: 'Yes'
|
||||
}).then(function () {
|
||||
$.post('{{ route("getResult") }}', {
|
||||
id: dataRecord.id,
|
||||
nofoto: nofoto,
|
||||
keterangan: 'hapusdatapertumbuhankoloni',
|
||||
_token: '{{ csrf_token() }}' },
|
||||
function(data){
|
||||
$("#gridmediasellainnya").jqxGrid('updatebounddata','filter');
|
||||
});
|
||||
});
|
||||
}
|
||||
},
|
||||
]
|
||||
});
|
||||
$("#gridmediatamlainnya").jqxGrid({
|
||||
@@ -3340,8 +3553,8 @@
|
||||
pageable : true,
|
||||
altrows : true,
|
||||
columns : [
|
||||
{ text: 'Tanggal', datafield: 'tglpenyimpanan', width: '10%', cellsalign: 'left', align: 'center' },
|
||||
{ text: 'Petugas', datafield: 'created_by', width: '10%', cellsalign: 'left', align: 'center' },
|
||||
{ text: 'Tanggal', datafield: 'tglpenyimpanan', width: '8%', cellsalign: 'left', align: 'center' },
|
||||
{ text: 'Petugas', datafield: 'created_by', width: '8%', 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' },
|
||||
@@ -3349,7 +3562,7 @@
|
||||
{ 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 () {
|
||||
{ text: 'Edit', filterable: false, columntype: 'button', align: 'center', width: '7%', cellsrenderer: function () {
|
||||
return "Edit";
|
||||
}, buttonclick: function (row) {
|
||||
editrowjabatan = row;
|
||||
@@ -3366,6 +3579,32 @@
|
||||
$('#modalgridmediatamlainnya').modal('show');
|
||||
}
|
||||
},
|
||||
{ text: 'Del', editable: false, sortable: false, filterable: false, columntype: 'button', width: '7%', cellsrenderer: function () {
|
||||
return "Del";
|
||||
}, buttonclick: function (row) {
|
||||
editrow = row;
|
||||
var offset = $("#gridmediatamlainnya").offset();
|
||||
var dataRecord = $("#gridmediatamlainnya").jqxGrid('getrowdata', editrow);
|
||||
swal({
|
||||
title: 'Apakah anda yakin ?',
|
||||
text: "Perhatian, data yang sudah di hapus tidak bisa di Undo, apakah anda yakin ingin menghapus",
|
||||
type: 'warning',
|
||||
showCancelButton: true,
|
||||
confirmButtonClass: 'btn btn-confirm mt-2',
|
||||
cancelButtonClass: 'btn btn-cancel ml-2 mt-2',
|
||||
confirmButtonText: 'Yes'
|
||||
}).then(function () {
|
||||
$.post('{{ route("getResult") }}', {
|
||||
id: dataRecord.id,
|
||||
nofoto: nofoto,
|
||||
keterangan: 'hapusdatapertumbuhankoloni',
|
||||
_token: '{{ csrf_token() }}' },
|
||||
function(data){
|
||||
$("#gridmediatamlainnya").jqxGrid('updatebounddata','filter');
|
||||
});
|
||||
});
|
||||
}
|
||||
},
|
||||
]
|
||||
});
|
||||
}
|
||||
@@ -3383,31 +3622,8 @@
|
||||
$('#id_bakterihitungkol01teks').hide();
|
||||
$('#id_bakterihitungkol02select').show();
|
||||
$('#id_bakterihitungkol02teks').hide();
|
||||
|
||||
$('input[type="checkbox"]').prop('disabled', false);
|
||||
if (dlp == 'CCI'){
|
||||
$('#templatecci').show();
|
||||
} else if (dlp == 'Kultur'){
|
||||
$('#templatekultur').show();
|
||||
$('#pewarnaangiemsaselect').show();
|
||||
$('#pewarnaangiemsateks').hide();
|
||||
$('#pewarnaankohselect').show();
|
||||
$('#pewarnaankohteks').hide();
|
||||
jQueryCreateTabelPertumbuhanKoloni();
|
||||
} else if (dlp == 'Pewarna Langsung'){
|
||||
$('#lsg_pewarnaankohselect').show();
|
||||
$('#lsg_pewarnaankohteks').hide();
|
||||
$('#lsg_pewarnaangiesmaselect').show();
|
||||
$('#lsg_pewarnaangiesmateks').hide();
|
||||
$('#templatepewarnaanlangsung').show();
|
||||
} else if (dlp == 'TBC'){
|
||||
$('#templatetbc').show();
|
||||
$('.hasilpemeriksaantb').hide();
|
||||
} else if (dlp == 'Viral Load'){
|
||||
$('#templateviralload').show();
|
||||
} else if (dlp == 'IgM IgG Leptospira'){
|
||||
$('#templateleptospira').show();
|
||||
}
|
||||
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);
|
||||
@@ -3464,6 +3680,7 @@
|
||||
}
|
||||
} else {
|
||||
$("#" + rows.komponen).val(rows.isidata);
|
||||
console.log(rows.komponen+' | '+rows.isidata);
|
||||
if (rows.komponen === 'id_jenispemeriksaantb') {
|
||||
if (rows.isidata === 'TCM MTB Rif (Xpert)' || rows.isidata === 'TCM MTB Rif (Truenat)' || rows.isidata === 'TCM MTB Rif INH (BDMAX)' || rows.isidata === 'LPA lini 2' || rows.isidata === 'LPA lini 1') {
|
||||
$('#hasilpemeriksaanttcmmtbrifxpert').show();
|
||||
@@ -3475,31 +3692,35 @@
|
||||
$('#hasilpemeriksaantmikroskopis').show();
|
||||
}
|
||||
}
|
||||
if (rows.komponen === 'id_pewarnaangiesmaoptional'){
|
||||
if (rows.komponen === 'id_bakterihitungkolmediabap' && rows.isidata === 'lainnya'){
|
||||
$('#id_bakterimediabapselect').hide();
|
||||
$('#id_bakterimediabapteks').show();
|
||||
}
|
||||
if (rows.komponen === 'id_pewarnaangiesma' && rows.isidata === 'lainnya'){
|
||||
$('#pewarnaangiemsaselect').hide();
|
||||
$('#pewarnaangiemsateks').show();
|
||||
}
|
||||
if (rows.komponen === 'id_pewarnaankohoptional'){
|
||||
if (rows.komponen === 'id_pewarnaankoh' && rows.isidata === 'lainnya'){
|
||||
$('#pewarnaankohselect').hide();
|
||||
$('#pewarnaankohteks').show();
|
||||
}
|
||||
if (rows.komponen === 'lsg_pewarnaankohoptional'){
|
||||
if (rows.komponen === 'lsg_pewarnaankoh' && rows.isidata === 'lainnya'){
|
||||
$('#lsg_pewarnaankohselect').hide();
|
||||
$('#lsg_pewarnaankohteks').show();
|
||||
}
|
||||
if (rows.komponen === 'lsg_pewarnaangiesmaoptional'){
|
||||
if (rows.komponen === 'lsg_pewarnaangiesma' && rows.isidata === 'lainnya'){
|
||||
$('#lsg_pewarnaangiesmaselect').hide();
|
||||
$('#lsg_pewarnaangiesmateks').show();
|
||||
}
|
||||
if (rows.komponen === 'id_bakterihitungkolteks'){
|
||||
if (rows.komponen === 'id_bakterihitungkol' && rows.isidata === 'lainnya'){
|
||||
$('#id_bakterihitungkolselect').hide();
|
||||
$('#id_bakterihitungkolteks').show();
|
||||
}
|
||||
if (rows.komponen === 'id_bakterihitungkolteks01'){
|
||||
if (rows.komponen === 'id_bakterihitungkol01' && rows.isidata === 'lainnya'){
|
||||
$('#id_bakterihitungkol01select').hide();
|
||||
$('#id_bakterihitungkol01teks').show();
|
||||
}
|
||||
if (rows.komponen === 'id_bakterihitungkolteks02'){
|
||||
if (rows.komponen === 'id_bakterihitungkol02' && rows.isidata === 'lainnya'){
|
||||
$('#id_bakterihitungkol02select').hide();
|
||||
$('#id_bakterihitungkol02teks').show();
|
||||
}
|
||||
@@ -3512,9 +3733,34 @@
|
||||
console.log(traceText);
|
||||
}
|
||||
});
|
||||
console.log('Displaying template for DLP: '+dlp);
|
||||
if (dlp == 'CCI'){
|
||||
$('#templatecci').show();
|
||||
} else if (dlp == 'Kultur'){
|
||||
$('#templatekultur').show();
|
||||
$('#pewarnaangiemsaselect').show();
|
||||
$('#pewarnaangiemsateks').hide();
|
||||
$('#pewarnaankohselect').show();
|
||||
$('#pewarnaankohteks').hide();
|
||||
jQueryCreateTabelPertumbuhanKoloni();
|
||||
} else if (dlp == 'Pewarna Langsung'){
|
||||
$('#lsg_pewarnaankohselect').show();
|
||||
$('#lsg_pewarnaankohteks').hide();
|
||||
$('#lsg_pewarnaangiesmaselect').show();
|
||||
$('#lsg_pewarnaangiesmateks').hide();
|
||||
$('#templatepewarnaanlangsung').show();
|
||||
} else if (dlp == 'TBC'){
|
||||
$('#templatetbc').show();
|
||||
$('.hasilpemeriksaantb').hide();
|
||||
} else if (dlp == 'Viral Load'){
|
||||
$('#templateviralload').show();
|
||||
} else if (dlp == 'IgM IgG Leptospira'){
|
||||
$('#templateleptospira').show();
|
||||
}
|
||||
btncreateantibiotikvitek();
|
||||
btncreateantibiotikkumanmanual1();
|
||||
btncreateantibiotikkumanmanual2();
|
||||
console.log('Finished loading komponen jawaban for DLP: '+dlp+' | No.Foto: '+nofoto+' | ID Periksa: '+idne);
|
||||
}
|
||||
function openedpage( jQuery ){
|
||||
var jenis = document.getElementById('master_set01').value;
|
||||
@@ -3865,9 +4111,9 @@
|
||||
altrows : true,
|
||||
selectionmode : 'multiplecellsextended',
|
||||
columns : [
|
||||
{ text: 'Date', datafield: 'tanggal', width: '25%', cellsalign: 'left', align: 'center' },
|
||||
{ text: 'Excutor', datafield: 'inputor', width: '40%', cellsalign: 'left', align: 'center' },
|
||||
{ text: 'Type', datafield: 'keterangan', width: '25%', cellsalign: 'left', align: 'center' },
|
||||
{ text: 'Date', datafield: 'tanggal', width: '20%', cellsalign: 'left', align: 'center' },
|
||||
{ text: 'Excutor', datafield: 'inputor', width: '20%', cellsalign: 'left', align: 'center' },
|
||||
{ text: 'Type', datafield: 'keterangan', width: '50%', cellsalign: 'left', align: 'center' },
|
||||
{ text: 'Report', filterable: false, columntype: 'button', align: 'center', width: '10%', cellsrenderer: function () {
|
||||
return "View";
|
||||
}, buttonclick: function (row) {
|
||||
@@ -4079,6 +4325,7 @@
|
||||
}
|
||||
},
|
||||
{ text: 'Acc.No', datafield: 'tlsnofoto', width: 100, align: 'center', cellsalign: 'center'},
|
||||
{ text: 'Asal Sample', datafield: 'modality', width: 100, align: 'center', cellsalign: 'center'},
|
||||
{ text: 'No.RM', datafield: 'tlsnoregister', width: 100, cellsalign: 'left', align: 'center'},
|
||||
{ text: 'Name', datafield: 'tlsnama', width: 150, cellsalign: 'left', align: 'center'},
|
||||
{ text: 'Date', datafield: 'daftartgl', width: 80, cellsalign: 'center', align: 'center'},
|
||||
@@ -4179,6 +4426,32 @@
|
||||
$('#modalgridmediatamlainnya').modal('show');
|
||||
$('#idpertumbuhankoloni').val('new');
|
||||
});
|
||||
$("#btnbapkosong").click(function() {
|
||||
var id = document.getElementById('periksa_id').value;
|
||||
var idtabel = 'new';
|
||||
var media = 'Media BAP';
|
||||
var kuman = '';
|
||||
var hemolisa = '';
|
||||
var katalase = '';
|
||||
var koagulase = '';
|
||||
var ujilainnya = '';
|
||||
var status = 'Tidak ada pertumbuhan';
|
||||
$.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');
|
||||
});
|
||||
});
|
||||
$("#btnsimpanpertumbuhankolonibap").click(function() {
|
||||
$('#modalgridmediabap').modal('hide');
|
||||
var id = document.getElementById('periksa_id').value;
|
||||
@@ -4206,6 +4479,32 @@
|
||||
$("#gridmediabap").jqxGrid('updatebounddata','filter');
|
||||
});
|
||||
});
|
||||
$("#btncapkosong").click(function() {
|
||||
var id = document.getElementById('periksa_id').value;
|
||||
var idtabel = 'new';
|
||||
var media = 'Media CAP';
|
||||
var kuman = '';
|
||||
var hemolisa = '';
|
||||
var katalase = '';
|
||||
var koagulase = '';
|
||||
var ujilainnya = '';
|
||||
var status = 'Tidak ada pertumbuhan';
|
||||
$.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){
|
||||
$("#gridmediacap").jqxGrid('updatebounddata','filter');
|
||||
});
|
||||
});
|
||||
$("#btnsimpanpertumbuhankolonicap").click(function() {
|
||||
$('#modalgridmediacap').modal('hide');
|
||||
var id = document.getElementById('periksa_id').value;
|
||||
@@ -5016,6 +5315,12 @@
|
||||
$('#tekslokasianatomi').show();
|
||||
}
|
||||
});
|
||||
$("#id_bakterihitungkolmediabap").on('change', function() {
|
||||
if ($(this).val() == 'lainnya') {
|
||||
$('#id_bakterimediabapselect').hide();
|
||||
$('#id_bakterimediabapteks').show();
|
||||
}
|
||||
});
|
||||
$("#id_contohuji").on('change', function() {
|
||||
if ($(this).val() == 'Lainnya') {
|
||||
$('#pilihancontohuji').hide();
|
||||
|
||||
@@ -241,6 +241,10 @@
|
||||
<input type="text" id="klinis" name="klinis" class="form-control isiandasar">
|
||||
</div>
|
||||
<div class="form-row">
|
||||
<div class="form-group col-lg-2">
|
||||
<label for="modaliti" class="col-form-label"><strong>Asal Sample</strong></label>
|
||||
<input type="text" id="modaliti" name="modaliti" class="form-control isiandasar">
|
||||
</div>
|
||||
<div class="form-group col-lg-2">
|
||||
<label for="bhp_media" class="col-form-label">Media</label>
|
||||
<input type="text" id="bhp_media" name="bhp_media" class="form-control isiandasar">
|
||||
@@ -593,126 +597,6 @@
|
||||
<div class="form-group col-lg-12">
|
||||
<label class="col-form-label">Pertumbuhan Koloni (Kultur Primer):</label>
|
||||
</div>
|
||||
<div class="form-group col-lg-12">
|
||||
<ul class="nav nav-tabs tabs-bordered nav-justified">
|
||||
<li class="nav-item">
|
||||
<a href="#media_bap" data-toggle="tab" aria-expanded="false" class="nav-link active">
|
||||
<i class="fi-monitor mr-2"></i> Media BAP
|
||||
</a>
|
||||
</li>
|
||||
<li class="nav-item">
|
||||
<a href="#media_cap" data-toggle="tab" aria-expanded="true" class="nav-link">
|
||||
<i class="fi-monitor mr-2"></i> Media CAP
|
||||
</a>
|
||||
</li>
|
||||
<li class="nav-item">
|
||||
<a href="#media_mcconkey" data-toggle="tab" aria-expanded="true" class="nav-link">
|
||||
<i class="fi-monitor mr-2"></i> Media Mc Conkey
|
||||
</a>
|
||||
</li>
|
||||
<li class="nav-item">
|
||||
<a href="#media_sda" data-toggle="tab" aria-expanded="true" class="nav-link">
|
||||
<i class="fi-monitor mr-2"></i> Media SDA
|
||||
</a>
|
||||
</li>
|
||||
<li class="nav-item">
|
||||
<a href="#media_sellainnya" data-toggle="tab" aria-expanded="true" class="nav-link">
|
||||
<i class="fi-monitor mr-2"></i> Media Selektif lainnya
|
||||
</a>
|
||||
</li>
|
||||
<li class="nav-item">
|
||||
<a href="#media_tamlainnya" data-toggle="tab" aria-expanded="true" class="nav-link">
|
||||
<i class="fi-monitor mr-2"></i> Pemeriksaan Tambahan Lainnya
|
||||
</a>
|
||||
</li>
|
||||
</ul>
|
||||
<div class="tab-content">
|
||||
<div class="tab-pane active" id="media_bap">
|
||||
<div class="card">
|
||||
<div class="card-box">
|
||||
<div class="card-header">
|
||||
<button type="button" class="btn btn-primary" id="btnuntukgridmediabap">
|
||||
<i class="fa fa-plus mr-1"></i> Tambah Data
|
||||
</button>
|
||||
</div>
|
||||
<div class="card-body">
|
||||
<div id="gridmediabap"></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="tab-pane" id="media_cap">
|
||||
<div class="card">
|
||||
<div class="card-box">
|
||||
<div class="card-header">
|
||||
<button type="button" class="btn btn-primary" id="btnuntukgridmediacap">
|
||||
<i class="fa fa-plus mr-1"></i> Tambah Data
|
||||
</button>
|
||||
</div>
|
||||
<div class="card-body">
|
||||
<div id="gridmediacap"></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="tab-pane" id="media_mcconkey">
|
||||
<div class="card">
|
||||
<div class="card-box">
|
||||
<div class="card-header">
|
||||
<button type="button" class="btn btn-primary" id="btnuntukgridmediamcconkey">
|
||||
<i class="fa fa-plus mr-1"></i> Tambah Data
|
||||
</button>
|
||||
</div>
|
||||
<div class="card-body">
|
||||
<div id="gridmediamcconkey"></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="tab-pane" id="media_sda">
|
||||
<div class="card">
|
||||
<div class="card-box">
|
||||
<div class="card-header">
|
||||
<button type="button" class="btn btn-primary" id="btnuntukgridmediasda">
|
||||
<i class="fa fa-plus mr-1"></i> Tambah Data
|
||||
</button>
|
||||
</div>
|
||||
<div class="card-body">
|
||||
<div id="gridmediasda"></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="tab-pane" id="media_sellainnya">
|
||||
<div class="card">
|
||||
<div class="card-box">
|
||||
<div class="card-header">
|
||||
<button type="button" class="btn btn-primary" id="btnuntukgridmediasellainnya">
|
||||
<i class="fa fa-plus mr-1"></i> Tambah Data
|
||||
</button>
|
||||
</div>
|
||||
<div class="card-body">
|
||||
<div id="gridmediasellainnya"></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="tab-pane" id="media_tamlainnya">
|
||||
<div class="card">
|
||||
<div class="card-box">
|
||||
<div class="card-header">
|
||||
<button type="button" class="btn btn-primary" id="btnuntukgridmediatamlainnya">
|
||||
<i class="fa fa-plus mr-1"></i> Tambah Data
|
||||
</button>
|
||||
</div>
|
||||
<div class="card-body">
|
||||
<div id="gridmediatamlainnya"></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-group col-lg-12">
|
||||
<label class="col-form-label">Kirby bauer :</label>
|
||||
<div class="form-row">
|
||||
@@ -838,6 +722,164 @@
|
||||
<div class="form-group account-btn text-center m-t-10">
|
||||
<span class="badge badge-primary">C. Tes Kepekaan Antibiotika: (S: Sensitif ; I : Intermediate ; R: Resisten)</span>
|
||||
</div>
|
||||
<div class="form-group col-lg-12">
|
||||
<ul class="nav nav-tabs tabs-bordered nav-justified">
|
||||
<li class="nav-item">
|
||||
<a href="#media_bap" data-toggle="tab" aria-expanded="false" class="nav-link active">
|
||||
<i class="fi-monitor mr-2"></i> Media BAP
|
||||
</a>
|
||||
</li>
|
||||
<li class="nav-item">
|
||||
<a href="#media_cap" data-toggle="tab" aria-expanded="true" class="nav-link">
|
||||
<i class="fi-monitor mr-2"></i> Media CAP
|
||||
</a>
|
||||
</li>
|
||||
<li class="nav-item">
|
||||
<a href="#media_mcconkey" data-toggle="tab" aria-expanded="true" class="nav-link">
|
||||
<i class="fi-monitor mr-2"></i> Media Mc Conkey
|
||||
</a>
|
||||
</li>
|
||||
<li class="nav-item">
|
||||
<a href="#media_sda" data-toggle="tab" aria-expanded="true" class="nav-link">
|
||||
<i class="fi-monitor mr-2"></i> Media SDA
|
||||
</a>
|
||||
</li>
|
||||
<li class="nav-item">
|
||||
<a href="#media_sellainnya" data-toggle="tab" aria-expanded="true" class="nav-link">
|
||||
<i class="fi-monitor mr-2"></i> Media Selektif lainnya
|
||||
</a>
|
||||
</li>
|
||||
<li class="nav-item">
|
||||
<a href="#media_tamlainnya" data-toggle="tab" aria-expanded="true" class="nav-link">
|
||||
<i class="fi-monitor mr-2"></i> Pemeriksaan Tambahan Lainnya
|
||||
</a>
|
||||
</li>
|
||||
</ul>
|
||||
<div class="tab-content">
|
||||
<div class="tab-pane active" id="media_bap">
|
||||
<div class="card">
|
||||
<div class="card-box">
|
||||
<div class="card-header">
|
||||
<div class="form-row">
|
||||
<div class="form-group col-lg-2">
|
||||
<button type="button" class="btn btn-primary" id="btnuntukgridmediabap">
|
||||
<i class="fa fa-calendar-check-o mr-1"></i> Ada Pertumbuhan
|
||||
</button>
|
||||
</div>
|
||||
<div class="form-group col-lg-2">
|
||||
<button type="button" class="btn btn-primary" id="btnbapkosong">
|
||||
<i class="fa fa-calendar-times-o mr-1"></i> Tidak Ada Pertumbuhan
|
||||
</button>
|
||||
</div>
|
||||
<div class="form-group col-lg-3">
|
||||
<select class="form-control ekspertiseseletc" id="bakterimediabap" name="bakterimediabap">
|
||||
<option value="">Pilih Salah Satu</option>
|
||||
<option value="ESBL">ESBL</option>
|
||||
<option value="MRSA">MRSA</option>
|
||||
<option value="MDR">MDR</option>
|
||||
<option value="XDR">XDR</option>
|
||||
<option value="PDR">PDR</option>
|
||||
<option value="Carbapenem Resistant">Carbapenem Resistant</option>
|
||||
<option value="MDR Carbapenem Resistant">MDR Carbapenem Resistant</option>
|
||||
<option value="XDR Carbapenem Resistant">XDR Carbapenem Resistant</option>
|
||||
</select>
|
||||
</div>
|
||||
<div class="form-group col-lg-3" id="id_bakterimediabapselect">
|
||||
<select class="form-control ekspertiseseletc" id="id_bakterihitungkolmediabap" name="id_bakterihitungkolmediabap">
|
||||
<option value="">Pilih Salah Satu</option>
|
||||
<option value="≥ 10⁵ CFU/ml Urine (Bakteriuria bermakna)">≥ 10⁵ CFU/ml Urine (Bakteriuria bermakna)</option>
|
||||
<option value="≥ 10⁵ CFU/ml Urine (Candiduria bermakna)">≥ 10⁵ CFU/ml Urine (Candiduria bermakna)</option>
|
||||
<option value="≥ 10³ CFU/ml Urine (Bakteriuria bermakna)">≥ 10³ CFU/ml Urine (Bakteriuria bermakna)</option>
|
||||
<option value="8 x 10³ CFU/ml Urine (Bakteriuria bermakna)">8 x 10³ CFU/ml Urine (Bakteriuria bermakna)</option>
|
||||
<option value="lainnya">lainnya</option>
|
||||
</select>
|
||||
</div>
|
||||
<div class="form-group col-lg-3" id="id_bakterimediabapteks">
|
||||
<input type="text" id="id_bakterihitungkolmediabapteks" name="id_bakterihitungkolmediabapteks" class="form-control ekspertiseteks">
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="card-body">
|
||||
<div id="gridmediabap"></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="tab-pane" id="media_cap">
|
||||
<div class="card">
|
||||
<div class="card-box">
|
||||
<div class="card-header">
|
||||
<button type="button" class="btn btn-primary" id="btnuntukgridmediacap">
|
||||
<i class="fa fa-calendar-check-o mr-1"></i> Ada Pertumbuhan
|
||||
</button>
|
||||
<button type="button" class="btn btn-primary" id="btncapkosong">
|
||||
<i class="fa fa-calendar-times-o mr-1"></i> Tidak Ada Pertumbuhan
|
||||
</button>
|
||||
</div>
|
||||
<div class="card-body">
|
||||
<div id="gridmediacap"></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="tab-pane" id="media_mcconkey">
|
||||
<div class="card">
|
||||
<div class="card-box">
|
||||
<div class="card-header">
|
||||
<button type="button" class="btn btn-primary" id="btnuntukgridmediamcconkey">
|
||||
<i class="fa fa-plus mr-1"></i> Tambah Data
|
||||
</button>
|
||||
</div>
|
||||
<div class="card-body">
|
||||
<div id="gridmediamcconkey"></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="tab-pane" id="media_sda">
|
||||
<div class="card">
|
||||
<div class="card-box">
|
||||
<div class="card-header">
|
||||
<button type="button" class="btn btn-primary" id="btnuntukgridmediasda">
|
||||
<i class="fa fa-plus mr-1"></i> Tambah Data
|
||||
</button>
|
||||
</div>
|
||||
<div class="card-body">
|
||||
<div id="gridmediasda"></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="tab-pane" id="media_sellainnya">
|
||||
<div class="card">
|
||||
<div class="card-box">
|
||||
<div class="card-header">
|
||||
<button type="button" class="btn btn-primary" id="btnuntukgridmediasellainnya">
|
||||
<i class="fa fa-plus mr-1"></i> Tambah Data
|
||||
</button>
|
||||
</div>
|
||||
<div class="card-body">
|
||||
<div id="gridmediasellainnya"></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="tab-pane" id="media_tamlainnya">
|
||||
<div class="card">
|
||||
<div class="card-box">
|
||||
<div class="card-header">
|
||||
<button type="button" class="btn btn-primary" id="btnuntukgridmediatamlainnya">
|
||||
<i class="fa fa-plus mr-1"></i> Tambah Data
|
||||
</button>
|
||||
</div>
|
||||
<div class="card-body">
|
||||
<div id="gridmediatamlainnya"></div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="form-row templatejawaban" id="templatepewarnaanlangsung">
|
||||
<div class="form-group account-btn text-center m-t-10">
|
||||
@@ -2221,9 +2263,11 @@
|
||||
<option value="">Pilih Salah Satu</option>
|
||||
<option value="Inkubasi Lanjutan">Inkubasi Lanjutan</option>
|
||||
<option value="Sub Kultur">Sub Kultur</option>
|
||||
<option value="Proses Vitek">Proses Vitek</option>
|
||||
<option value="Proses Manual">Proses Manual</option>
|
||||
<option value="Proses Malditof">Proses Malditof</option>
|
||||
<option value="Proses identifikasi dan uji kepekaan vitek">Proses identifikasi dan uji kepekaan vitek</option>
|
||||
<option value="Proses identifikasi dan uji kepekaan manual">Proses identifikasi dan uji kepekaan manual</option>
|
||||
<option value="Proses identifikasi malditof+ uji kepekaan vitek">Proses identifikasi malditof+ uji kepekaan vitek</option>
|
||||
<option value="Proses identifikasi malditof+ uji kepekaan manual">Proses identifikasi malditof+ uji kepekaan manual</option>
|
||||
<option value="Proses identifikasi malditof+ uji kepekaan vitek">Proses identifikasi malditof+ uji kepekaan vitek</option>
|
||||
<option value="Tidak Lanjut Identifikasi">Tidak Lanjut Identifikasi</option>
|
||||
</select>
|
||||
</div>
|
||||
@@ -2279,9 +2323,11 @@
|
||||
<option value="">Pilih Salah Satu</option>
|
||||
<option value="Inkubasi Lanjutan">Inkubasi Lanjutan</option>
|
||||
<option value="Sub Kultur">Sub Kultur</option>
|
||||
<option value="Proses Vitek">Proses Vitek</option>
|
||||
<option value="Proses Manual">Proses Manual</option>
|
||||
<option value="Proses Malditof">Proses Malditof</option>
|
||||
<option value="Proses identifikasi dan uji kepekaan vitek">Proses identifikasi dan uji kepekaan vitek</option>
|
||||
<option value="Proses identifikasi dan uji kepekaan manual">Proses identifikasi dan uji kepekaan manual</option>
|
||||
<option value="Proses identifikasi malditof+ uji kepekaan vitek">Proses identifikasi malditof+ uji kepekaan vitek</option>
|
||||
<option value="Proses identifikasi malditof+ uji kepekaan manual">Proses identifikasi malditof+ uji kepekaan manual</option>
|
||||
<option value="Proses identifikasi malditof+ uji kepekaan vitek">Proses identifikasi malditof+ uji kepekaan vitek</option>
|
||||
<option value="Tidak Lanjut Identifikasi">Tidak Lanjut Identifikasi</option>
|
||||
</select>
|
||||
</div>
|
||||
@@ -2326,9 +2372,11 @@
|
||||
<option value="">Pilih Salah Satu</option>
|
||||
<option value="Inkubasi Lanjutan">Inkubasi Lanjutan</option>
|
||||
<option value="Sub Kultur">Sub Kultur</option>
|
||||
<option value="Proses Vitek">Proses Vitek</option>
|
||||
<option value="Proses Manual">Proses Manual</option>
|
||||
<option value="Proses Malditof">Proses Malditof</option>
|
||||
<option value="Proses identifikasi dan uji kepekaan vitek">Proses identifikasi dan uji kepekaan vitek</option>
|
||||
<option value="Proses identifikasi dan uji kepekaan manual">Proses identifikasi dan uji kepekaan manual</option>
|
||||
<option value="Proses identifikasi malditof+ uji kepekaan vitek">Proses identifikasi malditof+ uji kepekaan vitek</option>
|
||||
<option value="Proses identifikasi malditof+ uji kepekaan manual">Proses identifikasi malditof+ uji kepekaan manual</option>
|
||||
<option value="Proses identifikasi malditof+ uji kepekaan vitek">Proses identifikasi malditof+ uji kepekaan vitek</option>
|
||||
<option value="Tidak Lanjut Identifikasi">Tidak Lanjut Identifikasi</option>
|
||||
</select>
|
||||
</div>
|
||||
@@ -2407,6 +2455,7 @@
|
||||
<option value="PATOGEN (Lanjut Identifikasi Manual)">PATOGEN (Lanjut Identifikasi Manual)</option>
|
||||
<option value="Kontaminasi (Tidak ada pertumbuhan jamur patogen)">Kontaminasi (Tidak ada pertumbuhan jamur patogen)</option>
|
||||
<option value="Kolonisasi (Tidak ada pertumbuhan jamur patogen)">Kolonisasi (Tidak ada pertumbuhan jamur patogen)</option>
|
||||
<option value="Steril (Tidak didapatkan pertumbuhan jamur patogen)">Steril (Tidak didapatkan pertumbuhan jamur patogen)</option>
|
||||
</select>
|
||||
</div>
|
||||
</div>
|
||||
@@ -2466,9 +2515,11 @@
|
||||
<option value="">Pilih Salah Satu</option>
|
||||
<option value="Inkubasi Lanjutan">Inkubasi Lanjutan</option>
|
||||
<option value="Sub Kultur">Sub Kultur</option>
|
||||
<option value="Proses Vitek">Proses Vitek</option>
|
||||
<option value="Proses Manual">Proses Manual</option>
|
||||
<option value="Proses Malditof">Proses Malditof</option>
|
||||
<option value="Proses identifikasi dan uji kepekaan vitek">Proses identifikasi dan uji kepekaan vitek</option>
|
||||
<option value="Proses identifikasi dan uji kepekaan manual">Proses identifikasi dan uji kepekaan manual</option>
|
||||
<option value="Proses identifikasi malditof+ uji kepekaan vitek">Proses identifikasi malditof+ uji kepekaan vitek</option>
|
||||
<option value="Proses identifikasi malditof+ uji kepekaan manual">Proses identifikasi malditof+ uji kepekaan manual</option>
|
||||
<option value="Proses identifikasi malditof+ uji kepekaan vitek">Proses identifikasi malditof+ uji kepekaan vitek</option>
|
||||
<option value="Tidak Lanjut Identifikasi">Tidak Lanjut Identifikasi</option>
|
||||
</select>
|
||||
</div>
|
||||
@@ -2536,9 +2587,11 @@
|
||||
<option value="">Pilih Salah Satu</option>
|
||||
<option value="Inkubasi Lanjutan">Inkubasi Lanjutan</option>
|
||||
<option value="Sub Kultur">Sub Kultur</option>
|
||||
<option value="Proses Vitek">Proses Vitek</option>
|
||||
<option value="Proses Manual">Proses Manual</option>
|
||||
<option value="Proses Malditof">Proses Malditof</option>
|
||||
<option value="Proses identifikasi dan uji kepekaan vitek">Proses identifikasi dan uji kepekaan vitek</option>
|
||||
<option value="Proses identifikasi dan uji kepekaan manual">Proses identifikasi dan uji kepekaan manual</option>
|
||||
<option value="Proses identifikasi malditof+ uji kepekaan vitek">Proses identifikasi malditof+ uji kepekaan vitek</option>
|
||||
<option value="Proses identifikasi malditof+ uji kepekaan manual">Proses identifikasi malditof+ uji kepekaan manual</option>
|
||||
<option value="Proses identifikasi malditof+ uji kepekaan vitek">Proses identifikasi malditof+ uji kepekaan vitek</option>
|
||||
<option value="Tidak Lanjut Identifikasi">Tidak Lanjut Identifikasi</option>
|
||||
</select>
|
||||
</div>
|
||||
@@ -3055,6 +3108,7 @@
|
||||
}
|
||||
function jQueryCreateTabelPertumbuhanKoloni(jQuery){
|
||||
var idne = document.getElementById('periksa_id').value;
|
||||
var nofoto = document.getElementById('nofoto').value;
|
||||
var srcjsonbap = {
|
||||
datatype: "json",
|
||||
datafields: [
|
||||
@@ -3197,14 +3251,14 @@
|
||||
altrows : true,
|
||||
columns : [
|
||||
{ text: 'Tanggal', datafield: 'tglpenyimpanan', width: '10%', cellsalign: 'left', align: 'center' },
|
||||
{ text: 'Petugas', datafield: 'created_by', width: '15%', cellsalign: 'left', align: 'center' },
|
||||
{ text: 'Petugas', datafield: 'created_by', width: '11%', 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 () {
|
||||
{ text: 'Edit', filterable: false, columntype: 'button', align: 'center', width: '7%', cellsrenderer: function () {
|
||||
return "Edit";
|
||||
}, buttonclick: function (row) {
|
||||
editrowjabatan = row;
|
||||
@@ -3220,6 +3274,32 @@
|
||||
$('#modalgridmediabap').modal('show');
|
||||
}
|
||||
},
|
||||
{ text: 'Del', editable: false, sortable: false, filterable: false, columntype: 'button', width: '7%', cellsrenderer: function () {
|
||||
return "Del";
|
||||
}, buttonclick: function (row) {
|
||||
editrow = row;
|
||||
var offset = $("#gridmediabap").offset();
|
||||
var dataRecord = $("#gridmediabap").jqxGrid('getrowdata', editrow);
|
||||
swal({
|
||||
title: 'Apakah anda yakin ?',
|
||||
text: "Perhatian, data yang sudah di hapus tidak bisa di Undo, apakah anda yakin ingin menghapus",
|
||||
type: 'warning',
|
||||
showCancelButton: true,
|
||||
confirmButtonClass: 'btn btn-confirm mt-2',
|
||||
cancelButtonClass: 'btn btn-cancel ml-2 mt-2',
|
||||
confirmButtonText: 'Yes'
|
||||
}).then(function () {
|
||||
$.post('{{ route("getResult") }}', {
|
||||
id: dataRecord.id,
|
||||
nofoto: nofoto,
|
||||
keterangan: 'hapusdatapertumbuhankoloni',
|
||||
_token: '{{ csrf_token() }}' },
|
||||
function(data){
|
||||
$("#gridmediabap").jqxGrid('updatebounddata','filter');
|
||||
});
|
||||
});
|
||||
}
|
||||
},
|
||||
]
|
||||
});
|
||||
$("#gridmediacap").jqxGrid({
|
||||
@@ -3232,13 +3312,13 @@
|
||||
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: 'Petugas', datafield: 'created_by', width: '16%', cellsalign: 'left', align: 'center' },
|
||||
{ text: 'Kuman', datafield: 'kuman', 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: '10%', cellsalign: 'left', align: 'center' },
|
||||
{ text: 'Edit', filterable: false, columntype: 'button', align: 'center', width: '10%', cellsrenderer: function () {
|
||||
{ text: 'Edit', filterable: false, columntype: 'button', align: 'center', width: '7%', cellsrenderer: function () {
|
||||
return "Edit";
|
||||
}, buttonclick: function (row) {
|
||||
editrowjabatan = row;
|
||||
@@ -3253,6 +3333,32 @@
|
||||
$('#modalgridmediacap').modal('show');
|
||||
}
|
||||
},
|
||||
{ text: 'Del', editable: false, sortable: false, filterable: false, columntype: 'button', width: '7%', cellsrenderer: function () {
|
||||
return "Del";
|
||||
}, buttonclick: function (row) {
|
||||
editrow = row;
|
||||
var offset = $("#gridmediacap").offset();
|
||||
var dataRecord = $("#gridmediacap").jqxGrid('getrowdata', editrow);
|
||||
swal({
|
||||
title: 'Apakah anda yakin ?',
|
||||
text: "Perhatian, data yang sudah di hapus tidak bisa di Undo, apakah anda yakin ingin menghapus",
|
||||
type: 'warning',
|
||||
showCancelButton: true,
|
||||
confirmButtonClass: 'btn btn-confirm mt-2',
|
||||
cancelButtonClass: 'btn btn-cancel ml-2 mt-2',
|
||||
confirmButtonText: 'Yes'
|
||||
}).then(function () {
|
||||
$.post('{{ route("getResult") }}', {
|
||||
id: dataRecord.id,
|
||||
nofoto: nofoto,
|
||||
keterangan: 'hapusdatapertumbuhankoloni',
|
||||
_token: '{{ csrf_token() }}' },
|
||||
function(data){
|
||||
$("#gridmediacap").jqxGrid('updatebounddata','filter');
|
||||
});
|
||||
});
|
||||
}
|
||||
},
|
||||
]
|
||||
});
|
||||
$("#gridmediamcconkey").jqxGrid({
|
||||
@@ -3265,12 +3371,12 @@
|
||||
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: 'Petugas', datafield: 'created_by', width: '16%', cellsalign: 'left', align: 'center' },
|
||||
{ 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 () {
|
||||
{ text: 'Edit', filterable: false, columntype: 'button', align: 'center', width: '7%', cellsrenderer: function () {
|
||||
return "Edit";
|
||||
}, buttonclick: function (row) {
|
||||
editrowjabatan = row;
|
||||
@@ -3284,6 +3390,32 @@
|
||||
$('#modalgridmediamcconkey').modal('show');
|
||||
}
|
||||
},
|
||||
{ text: 'Del', editable: false, sortable: false, filterable: false, columntype: 'button', width: '7%', cellsrenderer: function () {
|
||||
return "Del";
|
||||
}, buttonclick: function (row) {
|
||||
editrow = row;
|
||||
var offset = $("#gridmediamcconkey").offset();
|
||||
var dataRecord = $("#gridmediamcconkey").jqxGrid('getrowdata', editrow);
|
||||
swal({
|
||||
title: 'Apakah anda yakin ?',
|
||||
text: "Perhatian, data yang sudah di hapus tidak bisa di Undo, apakah anda yakin ingin menghapus",
|
||||
type: 'warning',
|
||||
showCancelButton: true,
|
||||
confirmButtonClass: 'btn btn-confirm mt-2',
|
||||
cancelButtonClass: 'btn btn-cancel ml-2 mt-2',
|
||||
confirmButtonText: 'Yes'
|
||||
}).then(function () {
|
||||
$.post('{{ route("getResult") }}', {
|
||||
id: dataRecord.id,
|
||||
nofoto: nofoto,
|
||||
keterangan: 'hapusdatapertumbuhankoloni',
|
||||
_token: '{{ csrf_token() }}' },
|
||||
function(data){
|
||||
$("#gridmediamcconkey").jqxGrid('updatebounddata','filter');
|
||||
});
|
||||
});
|
||||
}
|
||||
},
|
||||
]
|
||||
});
|
||||
$("#gridmediasda").jqxGrid({
|
||||
@@ -3295,8 +3427,8 @@
|
||||
pageable : true,
|
||||
altrows : true,
|
||||
columns : [
|
||||
{ text: 'Tanggal', datafield: 'tglpenyimpanan', width: '10%', cellsalign: 'left', align: 'center' },
|
||||
{ text: 'Petugas', datafield: 'created_by', width: '10%', cellsalign: 'left', align: 'center' },
|
||||
{ text: 'Tanggal', datafield: 'tglpenyimpanan', width: '8%', cellsalign: 'left', align: 'center' },
|
||||
{ text: 'Petugas', datafield: 'created_by', width: '8%', cellsalign: 'left', align: 'center' },
|
||||
{ text: 'Kuman', datafield: 'kuman', width: '10%', cellsalign: 'left', align: 'center' },
|
||||
{ text: 'R1', datafield: 'hemolisa', width: '10%', cellsalign: 'left', align: 'center' },
|
||||
{ text: 'R2', datafield: 'katalase', width: '10%', cellsalign: 'left', align: 'center' },
|
||||
@@ -3304,7 +3436,7 @@
|
||||
{ text: 'I2', datafield: 'oksidase', width: '10%', cellsalign: 'left', align: 'center' },
|
||||
{ text: 'Inokulasi', 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 () {
|
||||
{ text: 'Edit', filterable: false, columntype: 'button', align: 'center', width: '7%', cellsrenderer: function () {
|
||||
return "Edit";
|
||||
}, buttonclick: function (row) {
|
||||
editrowjabatan = row;
|
||||
@@ -3321,6 +3453,32 @@
|
||||
$('#modalgridmediasda').modal('show');
|
||||
}
|
||||
},
|
||||
{ text: 'Del', editable: false, sortable: false, filterable: false, columntype: 'button', width: '7%', cellsrenderer: function () {
|
||||
return "Del";
|
||||
}, buttonclick: function (row) {
|
||||
editrow = row;
|
||||
var offset = $("#gridmediasda").offset();
|
||||
var dataRecord = $("#gridmediasda").jqxGrid('getrowdata', editrow);
|
||||
swal({
|
||||
title: 'Apakah anda yakin ?',
|
||||
text: "Perhatian, data yang sudah di hapus tidak bisa di Undo, apakah anda yakin ingin menghapus",
|
||||
type: 'warning',
|
||||
showCancelButton: true,
|
||||
confirmButtonClass: 'btn btn-confirm mt-2',
|
||||
cancelButtonClass: 'btn btn-cancel ml-2 mt-2',
|
||||
confirmButtonText: 'Yes'
|
||||
}).then(function () {
|
||||
$.post('{{ route("getResult") }}', {
|
||||
id: dataRecord.id,
|
||||
nofoto: nofoto,
|
||||
keterangan: 'hapusdatapertumbuhankoloni',
|
||||
_token: '{{ csrf_token() }}' },
|
||||
function(data){
|
||||
$("#gridmediasda").jqxGrid('updatebounddata','filter');
|
||||
});
|
||||
});
|
||||
}
|
||||
},
|
||||
]
|
||||
});
|
||||
$("#gridmediasellainnya").jqxGrid({
|
||||
@@ -3332,8 +3490,8 @@
|
||||
pageable : true,
|
||||
altrows : true,
|
||||
columns : [
|
||||
{ text: 'Tanggal', datafield: 'tglpenyimpanan', width: '10%', cellsalign: 'left', align: 'center' },
|
||||
{ text: 'Petugas', datafield: 'created_by', width: '10%', cellsalign: 'left', align: 'center' },
|
||||
{ text: 'Tanggal', datafield: 'tglpenyimpanan', width: '8%', cellsalign: 'left', align: 'center' },
|
||||
{ text: 'Petugas', datafield: 'created_by', width: '8%', 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' },
|
||||
@@ -3341,7 +3499,7 @@
|
||||
{ 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 () {
|
||||
{ text: 'Edit', filterable: false, columntype: 'button', align: 'center', width: '7%', cellsrenderer: function () {
|
||||
return "Edit";
|
||||
}, buttonclick: function (row) {
|
||||
editrowjabatan = row;
|
||||
@@ -3358,6 +3516,32 @@
|
||||
$('#modalgridmediaselektif').modal('show');
|
||||
}
|
||||
},
|
||||
{ text: 'Del', editable: false, sortable: false, filterable: false, columntype: 'button', width: '7%', cellsrenderer: function () {
|
||||
return "Del";
|
||||
}, buttonclick: function (row) {
|
||||
editrow = row;
|
||||
var offset = $("#gridmediasellainnya").offset();
|
||||
var dataRecord = $("#gridmediasellainnya").jqxGrid('getrowdata', editrow);
|
||||
swal({
|
||||
title: 'Apakah anda yakin ?',
|
||||
text: "Perhatian, data yang sudah di hapus tidak bisa di Undo, apakah anda yakin ingin menghapus",
|
||||
type: 'warning',
|
||||
showCancelButton: true,
|
||||
confirmButtonClass: 'btn btn-confirm mt-2',
|
||||
cancelButtonClass: 'btn btn-cancel ml-2 mt-2',
|
||||
confirmButtonText: 'Yes'
|
||||
}).then(function () {
|
||||
$.post('{{ route("getResult") }}', {
|
||||
id: dataRecord.id,
|
||||
nofoto: nofoto,
|
||||
keterangan: 'hapusdatapertumbuhankoloni',
|
||||
_token: '{{ csrf_token() }}' },
|
||||
function(data){
|
||||
$("#gridmediasellainnya").jqxGrid('updatebounddata','filter');
|
||||
});
|
||||
});
|
||||
}
|
||||
},
|
||||
]
|
||||
});
|
||||
$("#gridmediatamlainnya").jqxGrid({
|
||||
@@ -3369,8 +3553,8 @@
|
||||
pageable : true,
|
||||
altrows : true,
|
||||
columns : [
|
||||
{ text: 'Tanggal', datafield: 'tglpenyimpanan', width: '10%', cellsalign: 'left', align: 'center' },
|
||||
{ text: 'Petugas', datafield: 'created_by', width: '10%', cellsalign: 'left', align: 'center' },
|
||||
{ text: 'Tanggal', datafield: 'tglpenyimpanan', width: '8%', cellsalign: 'left', align: 'center' },
|
||||
{ text: 'Petugas', datafield: 'created_by', width: '8%', 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' },
|
||||
@@ -3378,7 +3562,7 @@
|
||||
{ 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 () {
|
||||
{ text: 'Edit', filterable: false, columntype: 'button', align: 'center', width: '7%', cellsrenderer: function () {
|
||||
return "Edit";
|
||||
}, buttonclick: function (row) {
|
||||
editrowjabatan = row;
|
||||
@@ -3395,6 +3579,32 @@
|
||||
$('#modalgridmediatamlainnya').modal('show');
|
||||
}
|
||||
},
|
||||
{ text: 'Del', editable: false, sortable: false, filterable: false, columntype: 'button', width: '7%', cellsrenderer: function () {
|
||||
return "Del";
|
||||
}, buttonclick: function (row) {
|
||||
editrow = row;
|
||||
var offset = $("#gridmediatamlainnya").offset();
|
||||
var dataRecord = $("#gridmediatamlainnya").jqxGrid('getrowdata', editrow);
|
||||
swal({
|
||||
title: 'Apakah anda yakin ?',
|
||||
text: "Perhatian, data yang sudah di hapus tidak bisa di Undo, apakah anda yakin ingin menghapus",
|
||||
type: 'warning',
|
||||
showCancelButton: true,
|
||||
confirmButtonClass: 'btn btn-confirm mt-2',
|
||||
cancelButtonClass: 'btn btn-cancel ml-2 mt-2',
|
||||
confirmButtonText: 'Yes'
|
||||
}).then(function () {
|
||||
$.post('{{ route("getResult") }}', {
|
||||
id: dataRecord.id,
|
||||
nofoto: nofoto,
|
||||
keterangan: 'hapusdatapertumbuhankoloni',
|
||||
_token: '{{ csrf_token() }}' },
|
||||
function(data){
|
||||
$("#gridmediatamlainnya").jqxGrid('updatebounddata','filter');
|
||||
});
|
||||
});
|
||||
}
|
||||
},
|
||||
]
|
||||
});
|
||||
}
|
||||
@@ -3413,29 +3623,7 @@
|
||||
$('#id_bakterihitungkol02select').show();
|
||||
$('#id_bakterihitungkol02teks').hide();
|
||||
$('input[type="checkbox"]').prop('disabled', false);
|
||||
if (dlp == 'CCI'){
|
||||
$('#templatecci').show();
|
||||
} else if (dlp == 'Kultur'){
|
||||
$('#templatekultur').show();
|
||||
$('#pewarnaangiemsaselect').show();
|
||||
$('#pewarnaangiemsateks').hide();
|
||||
$('#pewarnaankohselect').show();
|
||||
$('#pewarnaankohteks').hide();
|
||||
jQueryCreateTabelPertumbuhanKoloni();
|
||||
} else if (dlp == 'Pewarna Langsung'){
|
||||
$('#lsg_pewarnaankohselect').show();
|
||||
$('#lsg_pewarnaankohteks').hide();
|
||||
$('#lsg_pewarnaangiesmaselect').show();
|
||||
$('#lsg_pewarnaangiesmateks').hide();
|
||||
$('#templatepewarnaanlangsung').show();
|
||||
} else if (dlp == 'TBC'){
|
||||
$('#templatetbc').show();
|
||||
$('.hasilpemeriksaantb').hide();
|
||||
} else if (dlp == 'Viral Load'){
|
||||
$('#templateviralload').show();
|
||||
} else if (dlp == 'IgM IgG Leptospira'){
|
||||
$('#templateleptospira').show();
|
||||
}
|
||||
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);
|
||||
@@ -3504,31 +3692,35 @@
|
||||
$('#hasilpemeriksaantmikroskopis').show();
|
||||
}
|
||||
}
|
||||
if (rows.komponen === 'id_pewarnaangiesmaoptional'){
|
||||
if (rows.komponen === 'id_bakterihitungkolmediabap' && rows.isidata === 'lainnya'){
|
||||
$('#id_bakterimediabapselect').hide();
|
||||
$('#id_bakterimediabapteks').show();
|
||||
}
|
||||
if (rows.komponen === 'id_pewarnaangiesma' && rows.isidata === 'lainnya'){
|
||||
$('#pewarnaangiemsaselect').hide();
|
||||
$('#pewarnaangiemsateks').show();
|
||||
}
|
||||
if (rows.komponen === 'id_pewarnaankohoptional'){
|
||||
if (rows.komponen === 'id_pewarnaankoh' && rows.isidata === 'lainnya'){
|
||||
$('#pewarnaankohselect').hide();
|
||||
$('#pewarnaankohteks').show();
|
||||
}
|
||||
if (rows.komponen === 'lsg_pewarnaankohoptional'){
|
||||
if (rows.komponen === 'lsg_pewarnaankoh' && rows.isidata === 'lainnya'){
|
||||
$('#lsg_pewarnaankohselect').hide();
|
||||
$('#lsg_pewarnaankohteks').show();
|
||||
}
|
||||
if (rows.komponen === 'lsg_pewarnaangiesmaoptional'){
|
||||
if (rows.komponen === 'lsg_pewarnaangiesma' && rows.isidata === 'lainnya'){
|
||||
$('#lsg_pewarnaangiesmaselect').hide();
|
||||
$('#lsg_pewarnaangiesmateks').show();
|
||||
}
|
||||
if (rows.komponen === 'id_bakterihitungkolteks'){
|
||||
if (rows.komponen === 'id_bakterihitungkol' && rows.isidata === 'lainnya'){
|
||||
$('#id_bakterihitungkolselect').hide();
|
||||
$('#id_bakterihitungkolteks').show();
|
||||
}
|
||||
if (rows.komponen === 'id_bakterihitungkolteks01'){
|
||||
if (rows.komponen === 'id_bakterihitungkol01' && rows.isidata === 'lainnya'){
|
||||
$('#id_bakterihitungkol01select').hide();
|
||||
$('#id_bakterihitungkol01teks').show();
|
||||
}
|
||||
if (rows.komponen === 'id_bakterihitungkolteks02'){
|
||||
if (rows.komponen === 'id_bakterihitungkol02' && rows.isidata === 'lainnya'){
|
||||
$('#id_bakterihitungkol02select').hide();
|
||||
$('#id_bakterihitungkol02teks').show();
|
||||
}
|
||||
@@ -3541,6 +3733,34 @@
|
||||
console.log(traceText);
|
||||
}
|
||||
});
|
||||
console.log('Displaying template for DLP: '+dlp);
|
||||
if (dlp == 'CCI'){
|
||||
$('#templatecci').show();
|
||||
} else if (dlp == 'Kultur'){
|
||||
$('#templatekultur').show();
|
||||
$('#pewarnaangiemsaselect').show();
|
||||
$('#pewarnaangiemsateks').hide();
|
||||
$('#pewarnaankohselect').show();
|
||||
$('#pewarnaankohteks').hide();
|
||||
jQueryCreateTabelPertumbuhanKoloni();
|
||||
} else if (dlp == 'Pewarna Langsung'){
|
||||
$('#lsg_pewarnaankohselect').show();
|
||||
$('#lsg_pewarnaankohteks').hide();
|
||||
$('#lsg_pewarnaangiesmaselect').show();
|
||||
$('#lsg_pewarnaangiesmateks').hide();
|
||||
$('#templatepewarnaanlangsung').show();
|
||||
} else if (dlp == 'TBC'){
|
||||
$('#templatetbc').show();
|
||||
$('.hasilpemeriksaantb').hide();
|
||||
} else if (dlp == 'Viral Load'){
|
||||
$('#templateviralload').show();
|
||||
} else if (dlp == 'IgM IgG Leptospira'){
|
||||
$('#templateleptospira').show();
|
||||
}
|
||||
btncreateantibiotikvitek();
|
||||
btncreateantibiotikkumanmanual1();
|
||||
btncreateantibiotikkumanmanual2();
|
||||
console.log('Finished loading komponen jawaban for DLP: '+dlp+' | No.Foto: '+nofoto+' | ID Periksa: '+idne);
|
||||
}
|
||||
function openedpage( jQuery ){
|
||||
var jenis = document.getElementById('master_set01').value;
|
||||
@@ -4052,9 +4272,6 @@
|
||||
});
|
||||
} else {
|
||||
openlamanekpertise();
|
||||
btncreateantibiotikvitek();
|
||||
btncreateantibiotikkumanmanual1();
|
||||
btncreateantibiotikkumanmanual2();
|
||||
}
|
||||
} else if (statuse.includes("Dibatalkan")){
|
||||
swal({
|
||||
@@ -4069,9 +4286,6 @@
|
||||
$('#divperiksa').show();
|
||||
$('#divawal').hide();
|
||||
openlamanekpertise();
|
||||
btncreateantibiotikvitek();
|
||||
btncreateantibiotikkumanmanual1();
|
||||
btncreateantibiotikkumanmanual2();
|
||||
} else {
|
||||
swal({
|
||||
title : 'Ekspertise Final',
|
||||
@@ -4089,9 +4303,6 @@
|
||||
$('.setelahdipilihtemplate').hide();
|
||||
} else {
|
||||
openlamanekpertise();
|
||||
btncreateantibiotikvitek();
|
||||
btncreateantibiotikkumanmanual1();
|
||||
btncreateantibiotikkumanmanual2();
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -4114,6 +4325,7 @@
|
||||
}
|
||||
},
|
||||
{ text: 'Acc.No', datafield: 'tlsnofoto', width: 100, align: 'center', cellsalign: 'center'},
|
||||
{ text: 'Asal Sample', datafield: 'modality', width: 100, align: 'center', cellsalign: 'center'},
|
||||
{ text: 'No.RM', datafield: 'tlsnoregister', width: 100, cellsalign: 'left', align: 'center'},
|
||||
{ text: 'Name', datafield: 'tlsnama', width: 150, cellsalign: 'left', align: 'center'},
|
||||
{ text: 'Date', datafield: 'daftartgl', width: 80, cellsalign: 'center', align: 'center'},
|
||||
@@ -4214,6 +4426,32 @@
|
||||
$('#modalgridmediatamlainnya').modal('show');
|
||||
$('#idpertumbuhankoloni').val('new');
|
||||
});
|
||||
$("#btnbapkosong").click(function() {
|
||||
var id = document.getElementById('periksa_id').value;
|
||||
var idtabel = 'new';
|
||||
var media = 'Media BAP';
|
||||
var kuman = '';
|
||||
var hemolisa = '';
|
||||
var katalase = '';
|
||||
var koagulase = '';
|
||||
var ujilainnya = '';
|
||||
var status = 'Tidak ada pertumbuhan';
|
||||
$.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');
|
||||
});
|
||||
});
|
||||
$("#btnsimpanpertumbuhankolonibap").click(function() {
|
||||
$('#modalgridmediabap').modal('hide');
|
||||
var id = document.getElementById('periksa_id').value;
|
||||
@@ -4241,6 +4479,32 @@
|
||||
$("#gridmediabap").jqxGrid('updatebounddata','filter');
|
||||
});
|
||||
});
|
||||
$("#btncapkosong").click(function() {
|
||||
var id = document.getElementById('periksa_id').value;
|
||||
var idtabel = 'new';
|
||||
var media = 'Media CAP';
|
||||
var kuman = '';
|
||||
var hemolisa = '';
|
||||
var katalase = '';
|
||||
var koagulase = '';
|
||||
var ujilainnya = '';
|
||||
var status = 'Tidak ada pertumbuhan';
|
||||
$.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){
|
||||
$("#gridmediacap").jqxGrid('updatebounddata','filter');
|
||||
});
|
||||
});
|
||||
$("#btnsimpanpertumbuhankolonicap").click(function() {
|
||||
$('#modalgridmediacap').modal('hide');
|
||||
var id = document.getElementById('periksa_id').value;
|
||||
@@ -5051,6 +5315,12 @@
|
||||
$('#tekslokasianatomi').show();
|
||||
}
|
||||
});
|
||||
$("#id_bakterihitungkolmediabap").on('change', function() {
|
||||
if ($(this).val() == 'lainnya') {
|
||||
$('#id_bakterimediabapselect').hide();
|
||||
$('#id_bakterimediabapteks').show();
|
||||
}
|
||||
});
|
||||
$("#id_contohuji").on('change', function() {
|
||||
if ($(this).val() == 'Lainnya') {
|
||||
$('#pilihancontohuji').hide();
|
||||
|
||||
Reference in New Issue
Block a user