Update
This commit is contained in:
No files matched your search
@@ -1313,85 +1313,127 @@ class DokterController extends Controller
|
|||||||
try {
|
try {
|
||||||
$kuman = $request->input('isi');
|
$kuman = $request->input('isi');
|
||||||
$komponen = $request->input('komponen');
|
$komponen = $request->input('komponen');
|
||||||
KomponenJawaban::updateOrCreate(
|
$astmanual = $request->input('astmanual');
|
||||||
[
|
|
||||||
'accnumber' => $nofoto,
|
|
||||||
'template' => $dlp,
|
|
||||||
'komponen' => $komponen,
|
|
||||||
],
|
|
||||||
[
|
|
||||||
'isidata' => $kuman,
|
|
||||||
'created_by' => Session('nama')
|
|
||||||
]
|
|
||||||
);
|
|
||||||
if ($kuman == 'Pilih Salah Satu' OR $kuman == 'undefined' OR $kuman == '' OR is_null($kuman)){
|
if ($kuman == 'Pilih Salah Satu' OR $kuman == 'undefined' OR $kuman == '' OR is_null($kuman)){
|
||||||
|
KomponenJawaban::where('accnumber', $nofoto)->where('template', $dlp)->where('komponen', $komponen)->delete();
|
||||||
|
Riwayat::create([
|
||||||
|
'nofoto' => $nofoto,
|
||||||
|
'jawaban' => $kuman,
|
||||||
|
'inputor' => Session('nama'),
|
||||||
|
'keterangan' => 'Delete Kuman Manual ('.$komponen.')',
|
||||||
|
'verifikasi' => '',
|
||||||
|
]);
|
||||||
return response()->json(['icon' => 'success', 'warna' => '#1dcbbd', 'status' => 'Success', 'message' => 'Data Kuman Manual Dihapus']);
|
return response()->json(['icon' => 'success', 'warna' => '#1dcbbd', 'status' => 'Success', 'message' => 'Data Kuman Manual Dihapus']);
|
||||||
} else {
|
} else {
|
||||||
$jumlah = 0;
|
KomponenJawaban::updateOrCreate(
|
||||||
$jsonantibiotikmanual = array(
|
[
|
||||||
'Amoxycillin',
|
'accnumber' => $nofoto,
|
||||||
'Amoxycillin and Clavulanic Acid',
|
'template' => $dlp,
|
||||||
'Ampicillin',
|
'komponen' => $komponen,
|
||||||
'Ampicillin/ Sulbactam',
|
],
|
||||||
'Benzilpenicillin',
|
[
|
||||||
'Piperacillin/ Tazobactam',
|
'isidata' => $kuman,
|
||||||
'Cloxacillin',
|
'created_by' => Session('nama')
|
||||||
'Cefadroxil',
|
]
|
||||||
'Cefotaxim',
|
|
||||||
'Ceftriaxone',
|
|
||||||
'Cefuroxime',
|
|
||||||
'Cefazoline',
|
|
||||||
'Cefixime',
|
|
||||||
'Ceftazidime',
|
|
||||||
'Cefoxitin',
|
|
||||||
'Cefepime',
|
|
||||||
'Cefoperazone/ sulbactam',
|
|
||||||
'Aztreonam',
|
|
||||||
'Meropenem',
|
|
||||||
'Imipenem',
|
|
||||||
'Ertapenem',
|
|
||||||
'Gentamicin',
|
|
||||||
'Amikacin',
|
|
||||||
'Ciprofloxacin',
|
|
||||||
'Levofloxacin',
|
|
||||||
'Moxifloxacin',
|
|
||||||
'Tetracyline',
|
|
||||||
'Erythomycin',
|
|
||||||
'Clindamycin',
|
|
||||||
'Chloramphenicol',
|
|
||||||
'Nitrofurantoin',
|
|
||||||
'Colistine',
|
|
||||||
'Co-trimoxazole',
|
|
||||||
'Vancomycin',
|
|
||||||
'Linezolid',
|
|
||||||
'Tigecycline',
|
|
||||||
'Fluconazole',
|
|
||||||
'Voriconazole',
|
|
||||||
'Micafungin',
|
|
||||||
'Amphothericin B',
|
|
||||||
'Caspofungin',
|
|
||||||
'Flucytosine'
|
|
||||||
);
|
);
|
||||||
foreach($jsonantibiotikmanual as $antibiotic_name){
|
if (isset($astmanual) AND $astmanual != 'default'){
|
||||||
$ceksudah = RekapAntibiotik::where('orderid', $idperiksa)->where('kuman', $kuman)->where('antibiotic', $antibiotic_name)->count();
|
$getsirab = SiraB::where('setmanual', 'LIKE', $astmanual.'%')->get();
|
||||||
if ($ceksudah == 0){
|
|
||||||
RekapAntibiotik::create([
|
$jumlah = count($getsirab);
|
||||||
'orderid' => $idperiksa,
|
foreach($getsirab as $rsira){
|
||||||
'kuman' => $kuman,
|
$ceksudah = RekapAntibiotik::where('orderid', $idperiksa)->where('kuman', $kuman)->where('antibiotic', $rsira->subantibiotik)->count();
|
||||||
'antibiotic' => $antibiotic_name,
|
if ($ceksudah == 0){
|
||||||
'resistance' => null,
|
RekapAntibiotik::create([
|
||||||
'value' => null,
|
'orderid' => $idperiksa,
|
||||||
'interpretation' => null,
|
'kuman' => $kuman,
|
||||||
'glassreportname' => in_array($antibiotic_name, $jsonantibiotik),
|
'antibiotic' => $rsira->subantibiotik,
|
||||||
'printrow' => false,
|
'resistance' => null,
|
||||||
'printcol' => false,
|
'value' => null,
|
||||||
'created_at' => date('Y-m-d H:i:s'),
|
'interpretation' => null,
|
||||||
'updated_at' => date('Y-m-d H:i:s'),
|
'glassreportname' => in_array($rsira->subantibiotik, $jsonantibiotik),
|
||||||
]
|
'printrow' => false,
|
||||||
);
|
'printcol' => false,
|
||||||
$jumlah++;
|
'batasatas' => $rsira->batasatas,
|
||||||
|
'midrange' => $rsira->midrange,
|
||||||
|
'batasbawah' => $rsira->batasbawah,
|
||||||
|
'created_at' => date('Y-m-d H:i:s'),
|
||||||
|
'updated_at' => date('Y-m-d H:i:s'),
|
||||||
|
]
|
||||||
|
);
|
||||||
|
$jumlah++;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
} else {
|
||||||
|
$jumlah = 0;
|
||||||
|
$jsonantibiotikmanual = array(
|
||||||
|
'Amoxycillin',
|
||||||
|
'Amoxycillin and Clavulanic Acid',
|
||||||
|
'Ampicillin',
|
||||||
|
'Ampicillin/ Sulbactam',
|
||||||
|
'Benzilpenicillin',
|
||||||
|
'Piperacillin/ Tazobactam',
|
||||||
|
'Cloxacillin',
|
||||||
|
'Cefadroxil',
|
||||||
|
'Cefotaxim',
|
||||||
|
'Ceftriaxone',
|
||||||
|
'Cefuroxime',
|
||||||
|
'Cefazoline',
|
||||||
|
'Cefixime',
|
||||||
|
'Ceftazidime',
|
||||||
|
'Cefoxitin',
|
||||||
|
'Cefepime',
|
||||||
|
'Cefoperazone/ sulbactam',
|
||||||
|
'Aztreonam',
|
||||||
|
'Meropenem',
|
||||||
|
'Imipenem',
|
||||||
|
'Ertapenem',
|
||||||
|
'Gentamicin',
|
||||||
|
'Amikacin',
|
||||||
|
'Ciprofloxacin',
|
||||||
|
'Levofloxacin',
|
||||||
|
'Moxifloxacin',
|
||||||
|
'Tetracyline',
|
||||||
|
'Erythomycin',
|
||||||
|
'Clindamycin',
|
||||||
|
'Chloramphenicol',
|
||||||
|
'Nitrofurantoin',
|
||||||
|
'Colistine',
|
||||||
|
'Co-trimoxazole',
|
||||||
|
'Vancomycin',
|
||||||
|
'Linezolid',
|
||||||
|
'Tigecycline',
|
||||||
|
'Fluconazole',
|
||||||
|
'Voriconazole',
|
||||||
|
'Micafungin',
|
||||||
|
'Amphothericin B',
|
||||||
|
'Caspofungin',
|
||||||
|
'Flucytosine'
|
||||||
|
);
|
||||||
|
foreach($jsonantibiotikmanual as $antibiotic_name){
|
||||||
|
$ceksudah = RekapAntibiotik::where('orderid', $idperiksa)->where('kuman', $kuman)->where('antibiotic', $antibiotic_name)->count();
|
||||||
|
if ($ceksudah == 0){
|
||||||
|
RekapAntibiotik::create([
|
||||||
|
'orderid' => $idperiksa,
|
||||||
|
'kuman' => $kuman,
|
||||||
|
'antibiotic' => $antibiotic_name,
|
||||||
|
'resistance' => null,
|
||||||
|
'value' => null,
|
||||||
|
'interpretation' => null,
|
||||||
|
'glassreportname' => in_array($antibiotic_name, $jsonantibiotik),
|
||||||
|
'printrow' => false,
|
||||||
|
'printcol' => false,
|
||||||
|
'batasatas' => null,
|
||||||
|
'midrange' => null,
|
||||||
|
'batasbawah' => null,
|
||||||
|
'created_at' => date('Y-m-d H:i:s'),
|
||||||
|
'updated_at' => date('Y-m-d H:i:s'),
|
||||||
|
]
|
||||||
|
);
|
||||||
|
$jumlah++;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if ($jumlah != 0){
|
if ($jumlah != 0){
|
||||||
$update = Riwayat::create([
|
$update = Riwayat::create([
|
||||||
'nofoto' => $nofoto,
|
'nofoto' => $nofoto,
|
||||||
@@ -1401,7 +1443,7 @@ class DokterController extends Controller
|
|||||||
'verifikasi'=> '',
|
'verifikasi'=> '',
|
||||||
]);
|
]);
|
||||||
}
|
}
|
||||||
return response()->json(['icon' => 'success', 'warna' => '#1dcbbd', 'status' => 'Success', 'message' => 'Data Kuman Manual Disimpan dengan '.$jumlah.' Antibiotik']);
|
return response()->json(['icon' => 'success', 'warna' => '#1dcbbd', 'status' => 'Success', 'message' => 'Data Kuman Manual Disimpan dengan '.$jumlah.' Antibiotik '.$astmanual]);
|
||||||
}
|
}
|
||||||
} catch (Exception $e) {
|
} catch (Exception $e) {
|
||||||
$pesan = $e->getMessage();
|
$pesan = $e->getMessage();
|
||||||
@@ -1416,7 +1458,7 @@ class DokterController extends Controller
|
|||||||
$idtabel = $request->input('isi');
|
$idtabel = $request->input('isi');
|
||||||
if ($idtabel == 'new'){
|
if ($idtabel == 'new'){
|
||||||
DB::table('pertumkolomni')->insert([
|
DB::table('pertumkolomni')->insert([
|
||||||
'orderid' => $idperiksa,
|
'orderid' => $nofoto,
|
||||||
'tglpenyimpanan' => date('Y-m-d'),
|
'tglpenyimpanan' => date('Y-m-d'),
|
||||||
'media' => $request->input('komponen') ?? '',
|
'media' => $request->input('komponen') ?? '',
|
||||||
'kuman' => $request->input('kuman') ?? '',
|
'kuman' => $request->input('kuman') ?? '',
|
||||||
@@ -1424,7 +1466,7 @@ class DokterController extends Controller
|
|||||||
'katalase' => $request->input('katalase') ?? '',
|
'katalase' => $request->input('katalase') ?? '',
|
||||||
'koagulase' => $request->input('koagulase') ?? '',
|
'koagulase' => $request->input('koagulase') ?? '',
|
||||||
'oksidase' => $request->input('oksidase') ?? '',
|
'oksidase' => $request->input('oksidase') ?? '',
|
||||||
'ujilainnya' => $request->input('ujilainnya') ?? '',
|
'lainnya' => $request->input('ujilainnya') ?? '',
|
||||||
'status' => $request->input('status') ?? '',
|
'status' => $request->input('status') ?? '',
|
||||||
'tindaklanjut' => $request->input('tindaklanjut') ?? '',
|
'tindaklanjut' => $request->input('tindaklanjut') ?? '',
|
||||||
'created_by' => Session('nama'),
|
'created_by' => Session('nama'),
|
||||||
@@ -1436,7 +1478,7 @@ class DokterController extends Controller
|
|||||||
'katalase' => $request->input('katalase') ?? '',
|
'katalase' => $request->input('katalase') ?? '',
|
||||||
'koagulase' => $request->input('koagulase') ?? '',
|
'koagulase' => $request->input('koagulase') ?? '',
|
||||||
'oksidase' => $request->input('oksidase') ?? '',
|
'oksidase' => $request->input('oksidase') ?? '',
|
||||||
'ujilainnya' => $request->input('ujilainnya') ?? '',
|
'lainnya' => $request->input('ujilainnya') ?? '',
|
||||||
'status' => $request->input('status') ?? '',
|
'status' => $request->input('status') ?? '',
|
||||||
'tindaklanjut' => $request->input('tindaklanjut') ?? '',
|
'tindaklanjut' => $request->input('tindaklanjut') ?? '',
|
||||||
'created_by' => Session('nama'),
|
'created_by' => Session('nama'),
|
||||||
@@ -1629,6 +1671,17 @@ class DokterController extends Controller
|
|||||||
RekapAntibiotik::where('id', $nofoto)->delete();
|
RekapAntibiotik::where('id', $nofoto)->delete();
|
||||||
}
|
}
|
||||||
if ($request->input('isi') == 'updatemic'){
|
if ($request->input('isi') == 'updatemic'){
|
||||||
|
RekapAntibiotik::where('id', $nofoto)->update([
|
||||||
|
'interpretation' => $request->input('komponen'),
|
||||||
|
'value' => $request->input('micval')
|
||||||
|
]);
|
||||||
|
}
|
||||||
|
if ($request->input('isi') == 'updatevaluemic'){
|
||||||
|
RekapAntibiotik::where('id', $nofoto)->update([
|
||||||
|
'value' => $request->input('komponen')
|
||||||
|
]);
|
||||||
|
}
|
||||||
|
if ($request->input('isi') == 'updateinterpretationmic'){
|
||||||
RekapAntibiotik::where('id', $nofoto)->update([
|
RekapAntibiotik::where('id', $nofoto)->update([
|
||||||
'interpretation' => $request->input('komponen')
|
'interpretation' => $request->input('komponen')
|
||||||
]);
|
]);
|
||||||
@@ -1891,6 +1944,11 @@ class DokterController extends Controller
|
|||||||
$norm = $request->input('norm');
|
$norm = $request->input('norm');
|
||||||
$sql = ResultSample::where('accession_number', 'NOT LIKE', $nofoto.'%')->where('patient_id', $norm)->get();
|
$sql = ResultSample::where('accession_number', 'NOT LIKE', $nofoto.'%')->where('patient_id', $norm)->get();
|
||||||
return $sql;
|
return $sql;
|
||||||
|
} else if ($worklist == 'generatetblpertumbuhankoloni'){
|
||||||
|
$orderid = $request->input('nofoto');
|
||||||
|
$media = $request->input('komponen');
|
||||||
|
$sql = DB::table('pertumkolomni')->where('orderid', $orderid)->where('media', $media)->get();
|
||||||
|
return $sql;
|
||||||
} else {
|
} else {
|
||||||
$periksa = Periksa::where('id', $idperiksa)->first();
|
$periksa = Periksa::where('id', $idperiksa)->first();
|
||||||
if (isset($periksa->id)){
|
if (isset($periksa->id)){
|
||||||
|
|||||||
@@ -194,7 +194,7 @@ class FrontpageController extends Controller
|
|||||||
'antrkrmsitu' => 0,
|
'antrkrmsitu' => 0,
|
||||||
];
|
];
|
||||||
$allOrganisms = Organisms::orderBy('name', 'ASC')->get();
|
$allOrganisms = Organisms::orderBy('name', 'ASC')->get();
|
||||||
$allASTManual = SiraB::whereNotNull('setmanual')->select('setmanual')->orderBy('setmanual', 'ASC')->get();
|
$allASTManual = SiraB::whereNotNull('setmanual')->select('setmanual')->groupBy('setmanual')->get();
|
||||||
$groupOrganisms = function ($kelompok) use ($allOrganisms) {
|
$groupOrganisms = function ($kelompok) use ($allOrganisms) {
|
||||||
$organisms = $allOrganisms->where('kelompok', $kelompok);
|
$organisms = $allOrganisms->where('kelompok', $kelompok);
|
||||||
if ($organisms->isEmpty()) {
|
if ($organisms->isEmpty()) {
|
||||||
|
|||||||
@@ -23,7 +23,7 @@ class JawabanSeeder extends Seeder
|
|||||||
['kategori' => '1', 'judul' => 'TBC', 'subjawaban' => '', 'kesimpulan' => ''],
|
['kategori' => '1', 'judul' => 'TBC', 'subjawaban' => '', 'kesimpulan' => ''],
|
||||||
['kategori' => '1', 'judul' => 'Viral Load', 'subjawaban' => '', 'kesimpulan' => ''],
|
['kategori' => '1', 'judul' => 'Viral Load', 'subjawaban' => '', 'kesimpulan' => ''],
|
||||||
['kategori' => '1', 'judul' => 'PCR COVID', 'subjawaban' => '', 'kesimpulan' => ''],
|
['kategori' => '1', 'judul' => 'PCR COVID', 'subjawaban' => '', 'kesimpulan' => ''],
|
||||||
['kategori' => '1', 'judul' => 'IgM/IgG Leptospira', 'subjawaban' => '', 'kesimpulan' => '']
|
['kategori' => '1', 'judul' => 'IgM IgG Leptospira', 'subjawaban' => '', 'kesimpulan' => '']
|
||||||
]);
|
]);
|
||||||
DB::table('dokter')->insert([
|
DB::table('dokter')->insert([
|
||||||
[ 'id' => 2, 'nama' => 'NON DOKTER', 'jk' => '', 'tgl_lahir' => null, 'kota' => 'ND', 'alamat' => 'UMUM', 'created_at' => '2025-08-02 07:14:51', 'updated_at' => '2025-08-02 07:14:51'],
|
[ 'id' => 2, 'nama' => 'NON DOKTER', 'jk' => '', 'tgl_lahir' => null, 'kota' => 'ND', 'alamat' => 'UMUM', 'created_at' => '2025-08-02 07:14:51', 'updated_at' => '2025-08-02 07:14:51'],
|
||||||
|
|||||||
File diff suppressed because it is too large
Load diff
@@ -1724,6 +1724,28 @@
|
|||||||
<textarea id="viralload" style="width: 100%; height: 200px; font-size: 12px; line-height: 18px; border: 1px solid #dddddd; padding: 10px;"></textarea>
|
<textarea id="viralload" style="width: 100%; height: 200px; font-size: 12px; line-height: 18px; border: 1px solid #dddddd; padding: 10px;"></textarea>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
<div class="form-row templatejawaban" id="templateleptospira">
|
||||||
|
<div class="form-group col-lg-6">
|
||||||
|
<label for="igg_parameter" class="col-form-label">IgG Leptospira</label>
|
||||||
|
<select class="form-control ekspertiseseletc" id="igg_parameter" name="igg_parameter">
|
||||||
|
<option value="">Pilih Salah Satu</option>
|
||||||
|
<option value="Positif">Positif</option>
|
||||||
|
<option value="Negatif">Negatif</option>
|
||||||
|
</select>
|
||||||
|
</div>
|
||||||
|
<div class="form-group col-lg-6">
|
||||||
|
<label for="igm_parameter" class="col-form-label">IgM Leptospira</label>
|
||||||
|
<select class="form-control ekspertiseseletc" id="igm_parameter" name="igm_parameter">
|
||||||
|
<option value="">Pilih Salah Satu</option>
|
||||||
|
<option value="Positif">Positif</option>
|
||||||
|
<option value="Negatif">Negatif</option>
|
||||||
|
</select>
|
||||||
|
</div>
|
||||||
|
<div class="form-group col-lg-12">
|
||||||
|
<label for="iggigm_interpretasi" class="col-form-label">Interpretasi</label>
|
||||||
|
<textarea id="iggigm_interpretasi" style="width: 100%; height: 200px; font-size: 12px; line-height: 18px; border: 1px solid #dddddd; padding: 10px;"></textarea>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
<div class="form-group setelahdipilihtemplate">
|
<div class="form-group setelahdipilihtemplate">
|
||||||
<div class="form-group account-btn text-center m-t-10">
|
<div class="form-group account-btn text-center m-t-10">
|
||||||
<button type="button" class="btn btn-light waves-effect" id="btnbachtect">
|
<button type="button" class="btn btn-light waves-effect" id="btnbachtect">
|
||||||
@@ -1839,7 +1861,7 @@
|
|||||||
<div class="card-body">
|
<div class="card-body">
|
||||||
<div class="form-group col-lg-12 table-responsive p-0">
|
<div class="form-group col-lg-12 table-responsive p-0">
|
||||||
<div class="row">
|
<div class="row">
|
||||||
<div class="form-group col-lg-4">
|
<div class="form-group col-lg-3">
|
||||||
<select class="form-control select2" id="id_bakteri01" name="id_bakteri01" style="width: 100%;">
|
<select class="form-control select2" id="id_bakteri01" name="id_bakteri01" style="width: 100%;">
|
||||||
<option>Pilih Salah Satu</option>
|
<option>Pilih Salah Satu</option>
|
||||||
@php
|
@php
|
||||||
@@ -1860,7 +1882,17 @@
|
|||||||
@endphp
|
@endphp
|
||||||
</select>
|
</select>
|
||||||
</div>
|
</div>
|
||||||
<div class="form-group col-lg-4">
|
<div class="form-group col-lg-3">
|
||||||
|
<select class="form-control" id="id_antibiotikmanual1" name="id_antibiotikmanual1">
|
||||||
|
<option value="default">Default</option>
|
||||||
|
@if(isset($antibiotics) && count($antibiotics) > 0)
|
||||||
|
@foreach($antibiotics as $antibiotic)
|
||||||
|
<option value="{{ $antibiotic->setmanual }}">{{ $antibiotic->setmanual }}</option>
|
||||||
|
@endforeach
|
||||||
|
@endif
|
||||||
|
</select>
|
||||||
|
</div>
|
||||||
|
<div class="form-group col-lg-2">
|
||||||
<select class="form-control ekspertiseseletc" id="id_bakterisir01" name="id_bakterisir01">
|
<select class="form-control ekspertiseseletc" id="id_bakterisir01" name="id_bakterisir01">
|
||||||
<option value="">Pilih Salah Satu</option>
|
<option value="">Pilih Salah Satu</option>
|
||||||
<option value="ESBL">ESBL</option>
|
<option value="ESBL">ESBL</option>
|
||||||
@@ -1873,7 +1905,7 @@
|
|||||||
<option value="XDR Carbapenem Resistant">XDR Carbapenem Resistant</option>
|
<option value="XDR Carbapenem Resistant">XDR Carbapenem Resistant</option>
|
||||||
</select>
|
</select>
|
||||||
</div>
|
</div>
|
||||||
<div class="form-group col-lg-4" id="id_bakterihitungkol01select">
|
<div class="form-group col-lg-2" id="id_bakterihitungkol01select">
|
||||||
<select class="form-control ekspertiseseletc" id="id_bakterihitungkol01" name="id_bakterihitungkol01">
|
<select class="form-control ekspertiseseletc" id="id_bakterihitungkol01" name="id_bakterihitungkol01">
|
||||||
<option value="">Pilih Salah Satu</option>
|
<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 (Bakteriuria bermakna)">≥ 10⁵ CFU/ml Urine (Bakteriuria bermakna)</option>
|
||||||
@@ -1883,9 +1915,14 @@
|
|||||||
<option value="lainnya">lainnya</option>
|
<option value="lainnya">lainnya</option>
|
||||||
</select>
|
</select>
|
||||||
</div>
|
</div>
|
||||||
<div class="form-group col-lg-4" id="id_bakterihitungkol01teks">
|
<div class="form-group col-lg-2" id="id_bakterihitungkol01teks">
|
||||||
<input type="text" id="id_bakterihitungkolteks01" name="id_bakterihitungkolteks01" class="form-control ekspertiseteks">
|
<input type="text" id="id_bakterihitungkolteks01" name="id_bakterihitungkolteks01" class="form-control ekspertiseteks">
|
||||||
</div>
|
</div>
|
||||||
|
<div class="form-group col-lg-2">
|
||||||
|
<button type="button" class="btn btn-warninng btn-rounded" id="btnsimpannewkumanmanual1">
|
||||||
|
<i class="fa fa-plus mr-1"></i>
|
||||||
|
</button>
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<table class="table table-striped table-valign-middle" id="tblkumanmanual1">
|
<table class="table table-striped table-valign-middle" id="tblkumanmanual1">
|
||||||
<thead>
|
<thead>
|
||||||
@@ -1899,8 +1936,10 @@
|
|||||||
<th>Antibiotik</th>
|
<th>Antibiotik</th>
|
||||||
<th>Value</th>
|
<th>Value</th>
|
||||||
<th>Interpretation</th>
|
<th>Interpretation</th>
|
||||||
|
<th>S</th>
|
||||||
|
<th>I</th>
|
||||||
|
<th>R</th>
|
||||||
<th>Print Value.?</th>
|
<th>Print Value.?</th>
|
||||||
<th>Edit</th>
|
|
||||||
<th>Delete</th>
|
<th>Delete</th>
|
||||||
</tr>
|
</tr>
|
||||||
</thead>
|
</thead>
|
||||||
@@ -1919,7 +1958,7 @@
|
|||||||
<div class="card-body">
|
<div class="card-body">
|
||||||
<div class="form-group col-lg-12 table-responsive p-0">
|
<div class="form-group col-lg-12 table-responsive p-0">
|
||||||
<div class="row">
|
<div class="row">
|
||||||
<div class="form-group col-lg-4">
|
<div class="form-group col-lg-3">
|
||||||
<select class="form-control select2" id="id_bakteri02" name="id_bakteri02" style="width: 100%;">
|
<select class="form-control select2" id="id_bakteri02" name="id_bakteri02" style="width: 100%;">
|
||||||
<option>Pilih Salah Satu</option>
|
<option>Pilih Salah Satu</option>
|
||||||
@php
|
@php
|
||||||
@@ -1940,7 +1979,17 @@
|
|||||||
@endphp
|
@endphp
|
||||||
</select>
|
</select>
|
||||||
</div>
|
</div>
|
||||||
<div class="form-group col-lg-4">
|
<div class="form-group col-lg-3">
|
||||||
|
<select class="form-control" id="id_antibiotikmanual2" name="id_antibiotikmanual2">
|
||||||
|
<option value="default">Default</option>
|
||||||
|
@if(isset($antibiotics) && count($antibiotics) > 0)
|
||||||
|
@foreach($antibiotics as $antibiotic)
|
||||||
|
<option value="{{ $antibiotic->setmanual }}">{{ $antibiotic->setmanual }}</option>
|
||||||
|
@endforeach
|
||||||
|
@endif
|
||||||
|
</select>
|
||||||
|
</div>
|
||||||
|
<div class="form-group col-lg-2">
|
||||||
<select class="form-control ekspertiseseletc" id="id_bakterisir02" name="id_bakterisir02">
|
<select class="form-control ekspertiseseletc" id="id_bakterisir02" name="id_bakterisir02">
|
||||||
<option value="">Pilih Salah Satu</option>
|
<option value="">Pilih Salah Satu</option>
|
||||||
<option value="ESBL">ESBL</option>
|
<option value="ESBL">ESBL</option>
|
||||||
@@ -1953,7 +2002,7 @@
|
|||||||
<option value="XDR Carbapenem Resistant">XDR Carbapenem Resistant</option>
|
<option value="XDR Carbapenem Resistant">XDR Carbapenem Resistant</option>
|
||||||
</select>
|
</select>
|
||||||
</div>
|
</div>
|
||||||
<div class="form-group col-lg-4" id="id_bakterihitungkol02select">
|
<div class="form-group col-lg-2" id="id_bakterihitungkol02select">
|
||||||
<select class="form-control ekspertiseseletc" id="id_bakterihitungkol02" name="id_bakterihitungkol02">
|
<select class="form-control ekspertiseseletc" id="id_bakterihitungkol02" name="id_bakterihitungkol02">
|
||||||
<option value="">Pilih Salah Satu</option>
|
<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 (Bakteriuria bermakna)">≥ 10⁵ CFU/ml Urine (Bakteriuria bermakna)</option>
|
||||||
@@ -1963,9 +2012,14 @@
|
|||||||
<option value="lainnya">lainnya</option>
|
<option value="lainnya">lainnya</option>
|
||||||
</select>
|
</select>
|
||||||
</div>
|
</div>
|
||||||
<div class="form-group col-lg-4" id="id_bakterihitungkol02teks">
|
<div class="form-group col-lg-2" id="id_bakterihitungkol02teks">
|
||||||
<input type="text" id="id_bakterihitungkolteks02" name="id_bakterihitungkolteks02" class="form-control ekspertiseteks">
|
<input type="text" id="id_bakterihitungkolteks02" name="id_bakterihitungkolteks02" class="form-control ekspertiseteks">
|
||||||
</div>
|
</div>
|
||||||
|
<div class="form-group col-lg-2">
|
||||||
|
<button type="button" class="btn btn-warninng btn-rounded" id="btnsimpannewkumanmanual2">
|
||||||
|
<i class="fa fa-plus mr-1"></i>
|
||||||
|
</button>
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<table class="table table-striped table-valign-middle" id="tblkumanmanual2">
|
<table class="table table-striped table-valign-middle" id="tblkumanmanual2">
|
||||||
<thead>
|
<thead>
|
||||||
@@ -1979,8 +2033,10 @@
|
|||||||
<th>Antibiotik</th>
|
<th>Antibiotik</th>
|
||||||
<th>Value</th>
|
<th>Value</th>
|
||||||
<th>Interpretation</th>
|
<th>Interpretation</th>
|
||||||
|
<th>S</th>
|
||||||
|
<th>I</th>
|
||||||
|
<th>R</th>
|
||||||
<th>Print Value.?</th>
|
<th>Print Value.?</th>
|
||||||
<th>Edit</th>
|
|
||||||
<th>Delete</th>
|
<th>Delete</th>
|
||||||
</tr>
|
</tr>
|
||||||
</thead>
|
</thead>
|
||||||
@@ -1998,6 +2054,7 @@
|
|||||||
<div id="gridsirab"></div>
|
<div id="gridsirab"></div>
|
||||||
</div>
|
</div>
|
||||||
<div class="form-group col-lg-12">
|
<div class="form-group col-lg-12">
|
||||||
|
<label for="keterangan" class="col-form-label">Expertise</label>
|
||||||
<textarea id="keterangan" style="width: 100%; height: 300px;"></textarea>
|
<textarea id="keterangan" style="width: 100%; height: 300px;"></textarea>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@@ -2090,7 +2147,10 @@
|
|||||||
</div>
|
</div>
|
||||||
<div class="modal-body">
|
<div class="modal-body">
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<select class="form-control" id="micvalue_editor" name="micvalue_editor">
|
<input type="text" class="form-control" name="micvalue_editor" id="micvalue_editor">
|
||||||
|
</div>
|
||||||
|
<div class="form-group">
|
||||||
|
<select class="form-control" id="micinterpretatition_editor" name="micinterpretatition_editor">
|
||||||
<option value=""></option>
|
<option value=""></option>
|
||||||
<option value="S">Sensitif</option>
|
<option value="S">Sensitif</option>
|
||||||
<option value="I">Intermediate</option>
|
<option value="I">Intermediate</option>
|
||||||
@@ -2525,10 +2585,6 @@
|
|||||||
<input type="hidden" name="template_jenis" id="template_jenis">
|
<input type="hidden" name="template_jenis" id="template_jenis">
|
||||||
<input type="hidden" name="_token" id="token" value="{{ csrf_token() }}">
|
<input type="hidden" name="_token" id="token" value="{{ csrf_token() }}">
|
||||||
<div style="overflow: hidden; display: none;">
|
<div style="overflow: hidden; display: none;">
|
||||||
<div class="form-group col-lg-12">
|
|
||||||
<label for="hasilpemeriksaanttcmmtbxdrxpert_sewaktu" class="col-form-label">Sewaktu</label>
|
|
||||||
<input type="text" id="hasilpemeriksaanttcmmtbxdrxpert_sewaktu" class="form-control ekspertiseteks">
|
|
||||||
</div>
|
|
||||||
<div class="form-group col-lg-12">
|
<div class="form-group col-lg-12">
|
||||||
<label for="hasilpemeriksaanttcmmtbrifxpert_pagi" class="col-form-label">Pagi</label>
|
<label for="hasilpemeriksaanttcmmtbrifxpert_pagi" class="col-form-label">Pagi</label>
|
||||||
<input type="text" id="hasilpemeriksaanttcmmtbrifxpert_pagi" class="form-control ekspertiseteks">
|
<input type="text" id="hasilpemeriksaanttcmmtbrifxpert_pagi" class="form-control ekspertiseteks">
|
||||||
@@ -2643,6 +2699,38 @@
|
|||||||
$('#micvalue_id').val(id);
|
$('#micvalue_id').val(id);
|
||||||
$('#modaleditormic').modal('show');
|
$('#modaleditormic').modal('show');
|
||||||
}
|
}
|
||||||
|
function updateValue(id, value) {
|
||||||
|
$.ajax({
|
||||||
|
url: '{{ route("getResult") }}',
|
||||||
|
type: 'POST',
|
||||||
|
data: {
|
||||||
|
nofoto: id,
|
||||||
|
isi: 'updatevaluemic',
|
||||||
|
keterangan: 'printunprinttblantibiotik',
|
||||||
|
komponen: value,
|
||||||
|
_token: '{{ csrf_token() }}'
|
||||||
|
},
|
||||||
|
success: function(res) {
|
||||||
|
console.log("Value updated", res);
|
||||||
|
}
|
||||||
|
});
|
||||||
|
}
|
||||||
|
function updateInterpretation(id, interpretation) {
|
||||||
|
$.ajax({
|
||||||
|
url: '{{ route("getResult") }}',
|
||||||
|
type: 'POST',
|
||||||
|
data: {
|
||||||
|
nofoto: id,
|
||||||
|
isi: 'updateinterpretationmic',
|
||||||
|
keterangan: 'printunprinttblantibiotik',
|
||||||
|
komponen: interpretation,
|
||||||
|
_token: '{{ csrf_token() }}'
|
||||||
|
},
|
||||||
|
success: function(res) {
|
||||||
|
console.log("Value updated", res);
|
||||||
|
}
|
||||||
|
});
|
||||||
|
}
|
||||||
function btncreateantibiotikkumanmanual1(jQuery){
|
function btncreateantibiotikkumanmanual1(jQuery){
|
||||||
var idne = document.getElementById('periksa_id').value;
|
var idne = document.getElementById('periksa_id').value;
|
||||||
var kuman01 = $('#id_bakteri01').val();
|
var kuman01 = $('#id_bakteri01').val();
|
||||||
@@ -2688,8 +2776,33 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
{ data: 'antibiotic' },
|
{ data: 'antibiotic' },
|
||||||
{ data: 'value' },
|
{
|
||||||
{ data: 'interpretation' },
|
data: 'value',
|
||||||
|
render: function (data, type, full) {
|
||||||
|
return `<input type="text" class="form-control form-control-sm"
|
||||||
|
value="${data ?? ''}"
|
||||||
|
onblur="updateValue(${full.id}, this.value)">`;
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
data: 'interpretation',
|
||||||
|
render: function (data, type, full) {
|
||||||
|
|
||||||
|
let options = ['','S','I','R'];
|
||||||
|
let html = `<select class="form-control form-control-sm"
|
||||||
|
onchange="updateInterpretation(${full.id}, this.value)">`;
|
||||||
|
|
||||||
|
options.forEach(op => {
|
||||||
|
html += `<option value="${op}" ${op === data ? 'selected' : ''}>${op === '' ? 'null' : op}</option>`;
|
||||||
|
});
|
||||||
|
|
||||||
|
html += `</select>`;
|
||||||
|
return html;
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{ data: 'batasatas' },
|
||||||
|
{ data: 'midrange' },
|
||||||
|
{ data: 'batasbawah' },
|
||||||
{
|
{
|
||||||
data: null,
|
data: null,
|
||||||
render: function (data, type, full) {
|
render: function (data, type, full) {
|
||||||
@@ -2702,12 +2815,6 @@
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
|
||||||
data: null,
|
|
||||||
render: function (data, type, full) {
|
|
||||||
return `<a class="btn btn-sm btn-info" href="#" title="Click to Edit MIC" onClick="btnEditMic(${full.id}, event)"><i class="fa fa-pencil"></i></a>`;
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
data: null,
|
data: null,
|
||||||
render: function (data, type, full) {
|
render: function (data, type, full) {
|
||||||
@@ -2773,8 +2880,33 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
{ data: 'antibiotic' },
|
{ data: 'antibiotic' },
|
||||||
{ data: 'value' },
|
{
|
||||||
{ data: 'interpretation' },
|
data: 'value',
|
||||||
|
render: function (data, type, full) {
|
||||||
|
return `<input type="text" class="form-control form-control-sm"
|
||||||
|
value="${data ?? ''}"
|
||||||
|
onblur="updateValue(${full.id}, this.value)">`;
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
data: 'interpretation',
|
||||||
|
render: function (data, type, full) {
|
||||||
|
|
||||||
|
let options = ['','S','I','R'];
|
||||||
|
let html = `<select class="form-control form-control-sm"
|
||||||
|
onchange="updateInterpretation(${full.id}, this.value)">`;
|
||||||
|
|
||||||
|
options.forEach(op => {
|
||||||
|
html += `<option value="${op}" ${op === data ? 'selected' : ''}>${op === '' ? 'null' : op}</option>`;
|
||||||
|
});
|
||||||
|
|
||||||
|
html += `</select>`;
|
||||||
|
return html;
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{ data: 'batasatas' },
|
||||||
|
{ data: 'midrange' },
|
||||||
|
{ data: 'batasbawah' },
|
||||||
{
|
{
|
||||||
data: null,
|
data: null,
|
||||||
render: function (data, type, full) {
|
render: function (data, type, full) {
|
||||||
@@ -2787,12 +2919,6 @@
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
|
||||||
data: null,
|
|
||||||
render: function (data, type, full) {
|
|
||||||
return `<a class="btn btn-sm btn-info" href="#" title="Click to Edit MIC" onClick="btnEditMic(${full.id}, event)"><i class="fa fa-pencil"></i></a>`;
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
data: null,
|
data: null,
|
||||||
render: function (data, type, full) {
|
render: function (data, type, full) {
|
||||||
@@ -3041,13 +3167,14 @@
|
|||||||
pageable : true,
|
pageable : true,
|
||||||
altrows : true,
|
altrows : true,
|
||||||
columns : [
|
columns : [
|
||||||
{ text: 'Tanggal', datafield: 'tglpenyimpanan', width: '20%', cellsalign: 'left', align: 'center' },
|
{ text: 'Tanggal', datafield: 'tglpenyimpanan', width: '10%', cellsalign: 'left', align: 'center' },
|
||||||
{ text: 'Petugas', datafield: 'created_by', width: '20%', cellsalign: 'left', align: 'center' },
|
{ text: 'Petugas', datafield: 'created_by', width: '15%', cellsalign: 'left', align: 'center' },
|
||||||
{ text: 'Kuman', datafield: 'kuman', width: '10%', cellsalign: 'left', align: 'center' },
|
{ text: 'Kuman', datafield: 'kuman', width: '10%', cellsalign: 'left', align: 'center' },
|
||||||
{ text: 'Hemolisa', datafield: 'hemolisa', 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: 'Katalase', datafield: 'katalase', width: '10%', cellsalign: 'left', align: 'center' },
|
||||||
{ text: 'Koagulase', datafield: 'koagulase', 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: '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: '10%', cellsrenderer: function () {
|
||||||
return "Edit";
|
return "Edit";
|
||||||
}, buttonclick: function (row) {
|
}, buttonclick: function (row) {
|
||||||
@@ -3081,6 +3208,7 @@
|
|||||||
{ text: 'Katalase', datafield: 'katalase', 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: 'Koagulase', datafield: 'koagulase', width: '10%', cellsalign: 'left', align: 'center' },
|
||||||
{ text: 'Lainnya', datafield: 'lainnya', 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: '10%', cellsrenderer: function () {
|
||||||
return "Edit";
|
return "Edit";
|
||||||
}, buttonclick: function (row) {
|
}, buttonclick: function (row) {
|
||||||
@@ -3112,6 +3240,7 @@
|
|||||||
{ text: 'Kuman', datafield: 'kuman', width: '10%', 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: 'Oksidase', datafield: 'oksidase', width: '10%', cellsalign: 'left', align: 'center' },
|
||||||
{ text: 'Lainnya', datafield: 'lainnya', 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: '10%', cellsrenderer: function () {
|
||||||
return "Edit";
|
return "Edit";
|
||||||
}, buttonclick: function (row) {
|
}, buttonclick: function (row) {
|
||||||
@@ -3174,14 +3303,15 @@
|
|||||||
pageable : true,
|
pageable : true,
|
||||||
altrows : true,
|
altrows : true,
|
||||||
columns : [
|
columns : [
|
||||||
{ text: 'Tanggal', datafield: 'tglpenyimpanan', width: '15%', cellsalign: 'left', align: 'center' },
|
{ text: 'Tanggal', datafield: 'tglpenyimpanan', width: '10%', cellsalign: 'left', align: 'center' },
|
||||||
{ text: 'Petugas', datafield: 'created_by', width: '15%', cellsalign: 'left', align: 'center' },
|
{ text: 'Petugas', datafield: 'created_by', width: '10%', cellsalign: 'left', align: 'center' },
|
||||||
{ text: 'Kuman', datafield: 'kuman', width: '10%', cellsalign: 'left', align: 'center' },
|
{ text: 'Kuman', datafield: 'kuman', width: '10%', cellsalign: 'left', align: 'center' },
|
||||||
{ text: 'Hemolisa', datafield: 'hemolisa', width: '10%', cellsalign: 'left', align: 'center' },
|
{ text: 'Hemolisa', datafield: 'hemolisa', width: '10%', cellsalign: 'left', align: 'center' },
|
||||||
{ text: 'Katalase', datafield: 'katalase', 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: 'Koagulase', datafield: 'koagulase', width: '10%', cellsalign: 'left', align: 'center' },
|
||||||
{ text: 'Oksidase', datafield: 'oksidase', 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: '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: '10%', cellsrenderer: function () {
|
||||||
return "Edit";
|
return "Edit";
|
||||||
}, buttonclick: function (row) {
|
}, buttonclick: function (row) {
|
||||||
@@ -3210,14 +3340,15 @@
|
|||||||
pageable : true,
|
pageable : true,
|
||||||
altrows : true,
|
altrows : true,
|
||||||
columns : [
|
columns : [
|
||||||
{ text: 'Tanggal', datafield: 'tglpenyimpanan', width: '15%', cellsalign: 'left', align: 'center' },
|
{ text: 'Tanggal', datafield: 'tglpenyimpanan', width: '10%', cellsalign: 'left', align: 'center' },
|
||||||
{ text: 'Petugas', datafield: 'created_by', width: '15%', cellsalign: 'left', align: 'center' },
|
{ text: 'Petugas', datafield: 'created_by', width: '10%', cellsalign: 'left', align: 'center' },
|
||||||
{ text: 'Kuman', datafield: 'kuman', width: '10%', cellsalign: 'left', align: 'center' },
|
{ text: 'Kuman', datafield: 'kuman', width: '10%', cellsalign: 'left', align: 'center' },
|
||||||
{ text: 'Hemolisa', datafield: 'hemolisa', width: '10%', cellsalign: 'left', align: 'center' },
|
{ text: 'Hemolisa', datafield: 'hemolisa', width: '10%', cellsalign: 'left', align: 'center' },
|
||||||
{ text: 'Katalase', datafield: 'katalase', 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: 'Koagulase', datafield: 'koagulase', width: '10%', cellsalign: 'left', align: 'center' },
|
||||||
{ text: 'Oksidase', datafield: 'oksidase', 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: '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: '10%', cellsrenderer: function () {
|
||||||
return "Edit";
|
return "Edit";
|
||||||
}, buttonclick: function (row) {
|
}, buttonclick: function (row) {
|
||||||
@@ -3274,6 +3405,8 @@
|
|||||||
$('.hasilpemeriksaantb').hide();
|
$('.hasilpemeriksaantb').hide();
|
||||||
} else if (dlp == 'Viral Load'){
|
} else if (dlp == 'Viral Load'){
|
||||||
$('#templateviralload').show();
|
$('#templateviralload').show();
|
||||||
|
} else if (dlp == 'IgM IgG Leptospira'){
|
||||||
|
$('#templateleptospira').show();
|
||||||
}
|
}
|
||||||
var form_data = new FormData();
|
var form_data = new FormData();
|
||||||
form_data.append('nofoto', nofoto);
|
form_data.append('nofoto', nofoto);
|
||||||
@@ -4001,6 +4134,7 @@
|
|||||||
CKEDITOR.replace( 'lsg_ditemukanmorfologi');
|
CKEDITOR.replace( 'lsg_ditemukanmorfologi');
|
||||||
CKEDITOR.replace( 'lsg_pewarnaanlain');
|
CKEDITOR.replace( 'lsg_pewarnaanlain');
|
||||||
CKEDITOR.replace( 'viralload');
|
CKEDITOR.replace( 'viralload');
|
||||||
|
CKEDITOR.replace( 'iggigm_interpretasi');
|
||||||
$("#mulai").datepicker({format: 'yyyy-mm-dd', autoclose: true});
|
$("#mulai").datepicker({format: 'yyyy-mm-dd', autoclose: true});
|
||||||
$("#akhir").datepicker({format: 'yyyy-mm-dd', autoclose: true});
|
$("#akhir").datepicker({format: 'yyyy-mm-dd', autoclose: true});
|
||||||
$("#id_tanggalpengambilancontohuji").datepicker({format: 'yyyy-mm-dd', autoclose: true});
|
$("#id_tanggalpengambilancontohuji").datepicker({format: 'yyyy-mm-dd', autoclose: true});
|
||||||
@@ -4072,33 +4206,6 @@
|
|||||||
$("#gridmediabap").jqxGrid('updatebounddata','filter');
|
$("#gridmediabap").jqxGrid('updatebounddata','filter');
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
$("#btnsimpanpertumbuhankolonibap").click(function() {
|
|
||||||
$('#modalgridmediabap').modal('hide');
|
|
||||||
var id = document.getElementById('periksa_id').value;
|
|
||||||
var idtabel = document.getElementById('idpertumbuhankoloni').value;
|
|
||||||
var media = 'Media BAP';
|
|
||||||
var kuman = document.getElementById('id_mediabap').value;
|
|
||||||
var hemolisa = document.getElementById('id_pemeriksaanhemolisa').value;
|
|
||||||
var katalase = document.getElementById('id_pemeriksaankatalase').value;
|
|
||||||
var koagulase = document.getElementById('id_pemeriksaankabulase').value;
|
|
||||||
var ujilainnya = document.getElementById('id_ujialainnyabap').value;
|
|
||||||
var status = document.getElementById('id_statusmediabap').value;
|
|
||||||
$.post('{{ route("getResult") }}', {
|
|
||||||
nofoto: id,
|
|
||||||
komponen: media,
|
|
||||||
isi: idtabel,
|
|
||||||
kuman: kuman,
|
|
||||||
hemolisa: hemolisa,
|
|
||||||
katalase: katalase,
|
|
||||||
koagulase: koagulase,
|
|
||||||
ujilainnya: ujilainnya,
|
|
||||||
status: status,
|
|
||||||
keterangan: 'pertumbuhankoloni',
|
|
||||||
_token: '{{ csrf_token() }}' },
|
|
||||||
function(data){
|
|
||||||
$("#gridmediabap").jqxGrid('updatebounddata','filter');
|
|
||||||
});
|
|
||||||
});
|
|
||||||
$("#btnsimpanpertumbuhankolonicap").click(function() {
|
$("#btnsimpanpertumbuhankolonicap").click(function() {
|
||||||
$('#modalgridmediacap').modal('hide');
|
$('#modalgridmediacap').modal('hide');
|
||||||
var id = document.getElementById('periksa_id').value;
|
var id = document.getElementById('periksa_id').value;
|
||||||
@@ -4296,9 +4403,11 @@
|
|||||||
});
|
});
|
||||||
$("#btneditmicvalue").click(function() {
|
$("#btneditmicvalue").click(function() {
|
||||||
$('#modaleditormic').modal('hide');
|
$('#modaleditormic').modal('hide');
|
||||||
var id = document.getElementById('micvalue_id').value;
|
var id = document.getElementById('micvalue_id').value;
|
||||||
var isi = document.getElementById('micvalue_editor').value;
|
var micval = document.getElementById('micvalue_editor').value;
|
||||||
$.post('{{ route("getResult") }}', { nofoto: id, komponen: isi, isi: 'updatemic', keterangan: 'printunprinttblantibiotik', _token: '{{ csrf_token() }}' },
|
var isi = document.getElementById('micinterpretatition_editor').value;
|
||||||
|
|
||||||
|
$.post('{{ route("getResult") }}', { nofoto: id, komponen: isi, micval: micval, isi: 'updatemic', keterangan: 'printunprinttblantibiotik', _token: '{{ csrf_token() }}' },
|
||||||
function(data){
|
function(data){
|
||||||
$("#tblvitek").DataTable().ajax.reload();
|
$("#tblvitek").DataTable().ajax.reload();
|
||||||
$("#tblkumanmanual1").DataTable().ajax.reload();
|
$("#tblkumanmanual1").DataTable().ajax.reload();
|
||||||
@@ -4458,7 +4567,7 @@
|
|||||||
hideAfter : 5000,
|
hideAfter : 5000,
|
||||||
stack : 1
|
stack : 1
|
||||||
});
|
});
|
||||||
//window.location.href = "{{ url('/mikro/all') }}";
|
//window.location.href = "{{ url('/mikro') }}";
|
||||||
return false;
|
return false;
|
||||||
},
|
},
|
||||||
error: function (xhr, status, error) {
|
error: function (xhr, status, error) {
|
||||||
@@ -4963,66 +5072,6 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
});
|
});
|
||||||
$("#id_bakteri01").on('change', function() {
|
|
||||||
var komponen = $(this).attr('id');
|
|
||||||
var isi = document.getElementById('id_bakteri01').value;
|
|
||||||
var jenis = document.getElementById('dlp').value;
|
|
||||||
var idne = document.getElementById('periksa_id').value;
|
|
||||||
var form_data = new FormData();
|
|
||||||
form_data.append('nofoto', document.getElementById('nofoto').value);
|
|
||||||
form_data.append('val10', jenis);
|
|
||||||
form_data.append('komponen', komponen);
|
|
||||||
form_data.append('isi', isi);
|
|
||||||
form_data.append('periksa_id', idne);
|
|
||||||
form_data.append('keterangan', 'kumanmanual');
|
|
||||||
form_data.append('_token', '{{csrf_token()}}');
|
|
||||||
$.ajax({
|
|
||||||
url : '{{ route("getResult") }}',
|
|
||||||
data : form_data,
|
|
||||||
type : 'POST',
|
|
||||||
contentType : false,
|
|
||||||
processData : false,
|
|
||||||
success : function (response) {
|
|
||||||
console.log(response);
|
|
||||||
btncreateantibiotikkumanmanual1();
|
|
||||||
},
|
|
||||||
error: function (xhr, status, error) {
|
|
||||||
var response = xhr.responseJSON || {};
|
|
||||||
var traceText = response.trace ? JSON.stringify(response.trace) : null;
|
|
||||||
console.log(traceText);
|
|
||||||
}
|
|
||||||
});
|
|
||||||
});
|
|
||||||
$("#id_bakteri02").on('change', function() {
|
|
||||||
var komponen = $(this).attr('id');
|
|
||||||
var isi = document.getElementById('id_bakteri02').value;
|
|
||||||
var jenis = document.getElementById('dlp').value;
|
|
||||||
var idne = document.getElementById('periksa_id').value;
|
|
||||||
var form_data = new FormData();
|
|
||||||
form_data.append('nofoto', document.getElementById('nofoto').value);
|
|
||||||
form_data.append('val10', jenis);
|
|
||||||
form_data.append('komponen', komponen);
|
|
||||||
form_data.append('isi', isi);
|
|
||||||
form_data.append('periksa_id', idne);
|
|
||||||
form_data.append('keterangan', 'kumanmanual');
|
|
||||||
form_data.append('_token', '{{csrf_token()}}');
|
|
||||||
$.ajax({
|
|
||||||
url : '{{ route("getResult") }}',
|
|
||||||
data : form_data,
|
|
||||||
type : 'POST',
|
|
||||||
contentType : false,
|
|
||||||
processData : false,
|
|
||||||
success : function (response) {
|
|
||||||
console.log(response);
|
|
||||||
btncreateantibiotikkumanmanual2();
|
|
||||||
},
|
|
||||||
error: function (xhr, status, error) {
|
|
||||||
var response = xhr.responseJSON || {};
|
|
||||||
var traceText = response.trace ? JSON.stringify(response.trace) : null;
|
|
||||||
console.log(traceText);
|
|
||||||
}
|
|
||||||
});
|
|
||||||
});
|
|
||||||
$(".pilihankirby").on('change', function() {
|
$(".pilihankirby").on('change', function() {
|
||||||
var komponen = $(this).attr('id');
|
var komponen = $(this).attr('id');
|
||||||
var isi = $(this).val();
|
var isi = $(this).val();
|
||||||
@@ -5054,6 +5103,94 @@
|
|||||||
}
|
}
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
$("#btnsimpannewkumanmanual1").click(function() {
|
||||||
|
var komponen = 'id_bakteri01';
|
||||||
|
var isi = document.getElementById('id_bakteri01').value;
|
||||||
|
var jenis = document.getElementById('dlp').value;
|
||||||
|
var idne = document.getElementById('periksa_id').value;
|
||||||
|
var astmanual = document.getElementById('id_antibiotikmanual1').value;
|
||||||
|
var form_data = new FormData();
|
||||||
|
form_data.append('nofoto', document.getElementById('nofoto').value);
|
||||||
|
form_data.append('val10', jenis);
|
||||||
|
form_data.append('komponen', komponen);
|
||||||
|
form_data.append('isi', isi);
|
||||||
|
form_data.append('periksa_id', idne);
|
||||||
|
form_data.append('astmanual', astmanual);
|
||||||
|
form_data.append('keterangan', 'kumanmanual');
|
||||||
|
form_data.append('_token', '{{csrf_token()}}');
|
||||||
|
$.ajax({
|
||||||
|
url : '{{ route("getResult") }}',
|
||||||
|
data : form_data,
|
||||||
|
type : 'POST',
|
||||||
|
contentType : false,
|
||||||
|
processData : false,
|
||||||
|
success : function (response) {
|
||||||
|
var status = response.status;
|
||||||
|
var message = response.message;
|
||||||
|
var warna = response.warna;
|
||||||
|
var icon = response.icon;
|
||||||
|
$.toast({
|
||||||
|
heading: status,
|
||||||
|
text: message,
|
||||||
|
position: 'top-right',
|
||||||
|
loaderBg: warna,
|
||||||
|
icon: icon,
|
||||||
|
hideAfter: 3000,
|
||||||
|
stack: 1
|
||||||
|
});
|
||||||
|
btncreateantibiotikkumanmanual1();
|
||||||
|
},
|
||||||
|
error: function (xhr, status, error) {
|
||||||
|
var response = xhr.responseJSON || {};
|
||||||
|
var traceText = response.trace ? JSON.stringify(response.trace) : null;
|
||||||
|
console.log(traceText);
|
||||||
|
}
|
||||||
|
});
|
||||||
|
});
|
||||||
|
$("#btnsimpannewkumanmanual2").click(function() {
|
||||||
|
var komponen = 'id_bakteri02';
|
||||||
|
var isi = document.getElementById('id_bakteri02').value;
|
||||||
|
var jenis = document.getElementById('dlp').value;
|
||||||
|
var idne = document.getElementById('periksa_id').value;
|
||||||
|
var astmanual = document.getElementById('id_antibiotikmanual2').value;
|
||||||
|
var form_data = new FormData();
|
||||||
|
form_data.append('nofoto', document.getElementById('nofoto').value);
|
||||||
|
form_data.append('val10', jenis);
|
||||||
|
form_data.append('komponen', komponen);
|
||||||
|
form_data.append('isi', isi);
|
||||||
|
form_data.append('periksa_id', idne);
|
||||||
|
form_data.append('astmanual', astmanual);
|
||||||
|
form_data.append('keterangan', 'kumanmanual');
|
||||||
|
form_data.append('_token', '{{csrf_token()}}');
|
||||||
|
$.ajax({
|
||||||
|
url : '{{ route("getResult") }}',
|
||||||
|
data : form_data,
|
||||||
|
type : 'POST',
|
||||||
|
contentType : false,
|
||||||
|
processData : false,
|
||||||
|
success : function (response) {
|
||||||
|
var status = response.status;
|
||||||
|
var message = response.message;
|
||||||
|
var warna = response.warna;
|
||||||
|
var icon = response.icon;
|
||||||
|
$.toast({
|
||||||
|
heading: status,
|
||||||
|
text: message,
|
||||||
|
position: 'top-right',
|
||||||
|
loaderBg: warna,
|
||||||
|
icon: icon,
|
||||||
|
hideAfter: 3000,
|
||||||
|
stack: 1
|
||||||
|
});
|
||||||
|
btncreateantibiotikkumanmanual2();
|
||||||
|
},
|
||||||
|
error: function (xhr, status, error) {
|
||||||
|
var response = xhr.responseJSON || {};
|
||||||
|
var traceText = response.trace ? JSON.stringify(response.trace) : null;
|
||||||
|
console.log(traceText);
|
||||||
|
}
|
||||||
|
});
|
||||||
|
});
|
||||||
});
|
});
|
||||||
</script>
|
</script>
|
||||||
@endpush
|
@endpush
|
||||||
@@ -1936,8 +1936,10 @@
|
|||||||
<th>Antibiotik</th>
|
<th>Antibiotik</th>
|
||||||
<th>Value</th>
|
<th>Value</th>
|
||||||
<th>Interpretation</th>
|
<th>Interpretation</th>
|
||||||
|
<th>S</th>
|
||||||
|
<th>I</th>
|
||||||
|
<th>R</th>
|
||||||
<th>Print Value.?</th>
|
<th>Print Value.?</th>
|
||||||
<th>Edit</th>
|
|
||||||
<th>Delete</th>
|
<th>Delete</th>
|
||||||
</tr>
|
</tr>
|
||||||
</thead>
|
</thead>
|
||||||
@@ -1956,7 +1958,7 @@
|
|||||||
<div class="card-body">
|
<div class="card-body">
|
||||||
<div class="form-group col-lg-12 table-responsive p-0">
|
<div class="form-group col-lg-12 table-responsive p-0">
|
||||||
<div class="row">
|
<div class="row">
|
||||||
<div class="form-group col-lg-4">
|
<div class="form-group col-lg-3">
|
||||||
<select class="form-control select2" id="id_bakteri02" name="id_bakteri02" style="width: 100%;">
|
<select class="form-control select2" id="id_bakteri02" name="id_bakteri02" style="width: 100%;">
|
||||||
<option>Pilih Salah Satu</option>
|
<option>Pilih Salah Satu</option>
|
||||||
@php
|
@php
|
||||||
@@ -1977,7 +1979,17 @@
|
|||||||
@endphp
|
@endphp
|
||||||
</select>
|
</select>
|
||||||
</div>
|
</div>
|
||||||
<div class="form-group col-lg-4">
|
<div class="form-group col-lg-3">
|
||||||
|
<select class="form-control" id="id_antibiotikmanual2" name="id_antibiotikmanual2">
|
||||||
|
<option value="default">Default</option>
|
||||||
|
@if(isset($antibiotics) && count($antibiotics) > 0)
|
||||||
|
@foreach($antibiotics as $antibiotic)
|
||||||
|
<option value="{{ $antibiotic->setmanual }}">{{ $antibiotic->setmanual }}</option>
|
||||||
|
@endforeach
|
||||||
|
@endif
|
||||||
|
</select>
|
||||||
|
</div>
|
||||||
|
<div class="form-group col-lg-2">
|
||||||
<select class="form-control ekspertiseseletc" id="id_bakterisir02" name="id_bakterisir02">
|
<select class="form-control ekspertiseseletc" id="id_bakterisir02" name="id_bakterisir02">
|
||||||
<option value="">Pilih Salah Satu</option>
|
<option value="">Pilih Salah Satu</option>
|
||||||
<option value="ESBL">ESBL</option>
|
<option value="ESBL">ESBL</option>
|
||||||
@@ -1990,7 +2002,7 @@
|
|||||||
<option value="XDR Carbapenem Resistant">XDR Carbapenem Resistant</option>
|
<option value="XDR Carbapenem Resistant">XDR Carbapenem Resistant</option>
|
||||||
</select>
|
</select>
|
||||||
</div>
|
</div>
|
||||||
<div class="form-group col-lg-4" id="id_bakterihitungkol02select">
|
<div class="form-group col-lg-2" id="id_bakterihitungkol02select">
|
||||||
<select class="form-control ekspertiseseletc" id="id_bakterihitungkol02" name="id_bakterihitungkol02">
|
<select class="form-control ekspertiseseletc" id="id_bakterihitungkol02" name="id_bakterihitungkol02">
|
||||||
<option value="">Pilih Salah Satu</option>
|
<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 (Bakteriuria bermakna)">≥ 10⁵ CFU/ml Urine (Bakteriuria bermakna)</option>
|
||||||
@@ -2000,9 +2012,14 @@
|
|||||||
<option value="lainnya">lainnya</option>
|
<option value="lainnya">lainnya</option>
|
||||||
</select>
|
</select>
|
||||||
</div>
|
</div>
|
||||||
<div class="form-group col-lg-4" id="id_bakterihitungkol02teks">
|
<div class="form-group col-lg-2" id="id_bakterihitungkol02teks">
|
||||||
<input type="text" id="id_bakterihitungkolteks02" name="id_bakterihitungkolteks02" class="form-control ekspertiseteks">
|
<input type="text" id="id_bakterihitungkolteks02" name="id_bakterihitungkolteks02" class="form-control ekspertiseteks">
|
||||||
</div>
|
</div>
|
||||||
|
<div class="form-group col-lg-2">
|
||||||
|
<button type="button" class="btn btn-warninng btn-rounded" id="btnsimpannewkumanmanual2">
|
||||||
|
<i class="fa fa-plus mr-1"></i>
|
||||||
|
</button>
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<table class="table table-striped table-valign-middle" id="tblkumanmanual2">
|
<table class="table table-striped table-valign-middle" id="tblkumanmanual2">
|
||||||
<thead>
|
<thead>
|
||||||
@@ -2016,8 +2033,10 @@
|
|||||||
<th>Antibiotik</th>
|
<th>Antibiotik</th>
|
||||||
<th>Value</th>
|
<th>Value</th>
|
||||||
<th>Interpretation</th>
|
<th>Interpretation</th>
|
||||||
|
<th>S</th>
|
||||||
|
<th>I</th>
|
||||||
|
<th>R</th>
|
||||||
<th>Print Value.?</th>
|
<th>Print Value.?</th>
|
||||||
<th>Edit</th>
|
|
||||||
<th>Delete</th>
|
<th>Delete</th>
|
||||||
</tr>
|
</tr>
|
||||||
</thead>
|
</thead>
|
||||||
@@ -2128,7 +2147,10 @@
|
|||||||
</div>
|
</div>
|
||||||
<div class="modal-body">
|
<div class="modal-body">
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<select class="form-control" id="micvalue_editor" name="micvalue_editor">
|
<input type="text" class="form-control" name="micvalue_editor" id="micvalue_editor">
|
||||||
|
</div>
|
||||||
|
<div class="form-group">
|
||||||
|
<select class="form-control" id="micinterpretatition_editor" name="micinterpretatition_editor">
|
||||||
<option value=""></option>
|
<option value=""></option>
|
||||||
<option value="S">Sensitif</option>
|
<option value="S">Sensitif</option>
|
||||||
<option value="I">Intermediate</option>
|
<option value="I">Intermediate</option>
|
||||||
@@ -2563,10 +2585,6 @@
|
|||||||
<input type="hidden" name="template_jenis" id="template_jenis">
|
<input type="hidden" name="template_jenis" id="template_jenis">
|
||||||
<input type="hidden" name="_token" id="token" value="{{ csrf_token() }}">
|
<input type="hidden" name="_token" id="token" value="{{ csrf_token() }}">
|
||||||
<div style="overflow: hidden; display: none;">
|
<div style="overflow: hidden; display: none;">
|
||||||
<div class="form-group col-lg-12">
|
|
||||||
<label for="hasilpemeriksaanttcmmtbxdrxpert_sewaktu" class="col-form-label">Sewaktu</label>
|
|
||||||
<input type="text" id="hasilpemeriksaanttcmmtbxdrxpert_sewaktu" class="form-control ekspertiseteks">
|
|
||||||
</div>
|
|
||||||
<div class="form-group col-lg-12">
|
<div class="form-group col-lg-12">
|
||||||
<label for="hasilpemeriksaanttcmmtbrifxpert_pagi" class="col-form-label">Pagi</label>
|
<label for="hasilpemeriksaanttcmmtbrifxpert_pagi" class="col-form-label">Pagi</label>
|
||||||
<input type="text" id="hasilpemeriksaanttcmmtbrifxpert_pagi" class="form-control ekspertiseteks">
|
<input type="text" id="hasilpemeriksaanttcmmtbrifxpert_pagi" class="form-control ekspertiseteks">
|
||||||
@@ -2681,6 +2699,38 @@
|
|||||||
$('#micvalue_id').val(id);
|
$('#micvalue_id').val(id);
|
||||||
$('#modaleditormic').modal('show');
|
$('#modaleditormic').modal('show');
|
||||||
}
|
}
|
||||||
|
function updateValue(id, value) {
|
||||||
|
$.ajax({
|
||||||
|
url: '{{ route("getResult") }}',
|
||||||
|
type: 'POST',
|
||||||
|
data: {
|
||||||
|
nofoto: id,
|
||||||
|
isi: 'updatevaluemic',
|
||||||
|
keterangan: 'printunprinttblantibiotik',
|
||||||
|
komponen: value,
|
||||||
|
_token: '{{ csrf_token() }}'
|
||||||
|
},
|
||||||
|
success: function(res) {
|
||||||
|
console.log("Value updated", res);
|
||||||
|
}
|
||||||
|
});
|
||||||
|
}
|
||||||
|
function updateInterpretation(id, interpretation) {
|
||||||
|
$.ajax({
|
||||||
|
url: '{{ route("getResult") }}',
|
||||||
|
type: 'POST',
|
||||||
|
data: {
|
||||||
|
nofoto: id,
|
||||||
|
isi: 'updateinterpretationmic',
|
||||||
|
keterangan: 'printunprinttblantibiotik',
|
||||||
|
komponen: interpretation,
|
||||||
|
_token: '{{ csrf_token() }}'
|
||||||
|
},
|
||||||
|
success: function(res) {
|
||||||
|
console.log("Value updated", res);
|
||||||
|
}
|
||||||
|
});
|
||||||
|
}
|
||||||
function btncreateantibiotikkumanmanual1(jQuery){
|
function btncreateantibiotikkumanmanual1(jQuery){
|
||||||
var idne = document.getElementById('periksa_id').value;
|
var idne = document.getElementById('periksa_id').value;
|
||||||
var kuman01 = $('#id_bakteri01').val();
|
var kuman01 = $('#id_bakteri01').val();
|
||||||
@@ -2726,8 +2776,33 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
{ data: 'antibiotic' },
|
{ data: 'antibiotic' },
|
||||||
{ data: 'value' },
|
{
|
||||||
{ data: 'interpretation' },
|
data: 'value',
|
||||||
|
render: function (data, type, full) {
|
||||||
|
return `<input type="text" class="form-control form-control-sm"
|
||||||
|
value="${data ?? ''}"
|
||||||
|
onblur="updateValue(${full.id}, this.value)">`;
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
data: 'interpretation',
|
||||||
|
render: function (data, type, full) {
|
||||||
|
|
||||||
|
let options = ['','S','I','R'];
|
||||||
|
let html = `<select class="form-control form-control-sm"
|
||||||
|
onchange="updateInterpretation(${full.id}, this.value)">`;
|
||||||
|
|
||||||
|
options.forEach(op => {
|
||||||
|
html += `<option value="${op}" ${op === data ? 'selected' : ''}>${op === '' ? 'null' : op}</option>`;
|
||||||
|
});
|
||||||
|
|
||||||
|
html += `</select>`;
|
||||||
|
return html;
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{ data: 'batasatas' },
|
||||||
|
{ data: 'midrange' },
|
||||||
|
{ data: 'batasbawah' },
|
||||||
{
|
{
|
||||||
data: null,
|
data: null,
|
||||||
render: function (data, type, full) {
|
render: function (data, type, full) {
|
||||||
@@ -2740,12 +2815,6 @@
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
|
||||||
data: null,
|
|
||||||
render: function (data, type, full) {
|
|
||||||
return `<a class="btn btn-sm btn-info" href="#" title="Click to Edit MIC" onClick="btnEditMic(${full.id}, event)"><i class="fa fa-pencil"></i></a>`;
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
data: null,
|
data: null,
|
||||||
render: function (data, type, full) {
|
render: function (data, type, full) {
|
||||||
@@ -2811,8 +2880,33 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
{ data: 'antibiotic' },
|
{ data: 'antibiotic' },
|
||||||
{ data: 'value' },
|
{
|
||||||
{ data: 'interpretation' },
|
data: 'value',
|
||||||
|
render: function (data, type, full) {
|
||||||
|
return `<input type="text" class="form-control form-control-sm"
|
||||||
|
value="${data ?? ''}"
|
||||||
|
onblur="updateValue(${full.id}, this.value)">`;
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
data: 'interpretation',
|
||||||
|
render: function (data, type, full) {
|
||||||
|
|
||||||
|
let options = ['','S','I','R'];
|
||||||
|
let html = `<select class="form-control form-control-sm"
|
||||||
|
onchange="updateInterpretation(${full.id}, this.value)">`;
|
||||||
|
|
||||||
|
options.forEach(op => {
|
||||||
|
html += `<option value="${op}" ${op === data ? 'selected' : ''}>${op === '' ? 'null' : op}</option>`;
|
||||||
|
});
|
||||||
|
|
||||||
|
html += `</select>`;
|
||||||
|
return html;
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{ data: 'batasatas' },
|
||||||
|
{ data: 'midrange' },
|
||||||
|
{ data: 'batasbawah' },
|
||||||
{
|
{
|
||||||
data: null,
|
data: null,
|
||||||
render: function (data, type, full) {
|
render: function (data, type, full) {
|
||||||
@@ -2825,12 +2919,6 @@
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
{
|
|
||||||
data: null,
|
|
||||||
render: function (data, type, full) {
|
|
||||||
return `<a class="btn btn-sm btn-info" href="#" title="Click to Edit MIC" onClick="btnEditMic(${full.id}, event)"><i class="fa fa-pencil"></i></a>`;
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
data: null,
|
data: null,
|
||||||
render: function (data, type, full) {
|
render: function (data, type, full) {
|
||||||
@@ -3079,13 +3167,14 @@
|
|||||||
pageable : true,
|
pageable : true,
|
||||||
altrows : true,
|
altrows : true,
|
||||||
columns : [
|
columns : [
|
||||||
{ text: 'Tanggal', datafield: 'tglpenyimpanan', width: '20%', cellsalign: 'left', align: 'center' },
|
{ text: 'Tanggal', datafield: 'tglpenyimpanan', width: '10%', cellsalign: 'left', align: 'center' },
|
||||||
{ text: 'Petugas', datafield: 'created_by', width: '20%', cellsalign: 'left', align: 'center' },
|
{ text: 'Petugas', datafield: 'created_by', width: '15%', cellsalign: 'left', align: 'center' },
|
||||||
{ text: 'Kuman', datafield: 'kuman', width: '10%', cellsalign: 'left', align: 'center' },
|
{ text: 'Kuman', datafield: 'kuman', width: '10%', cellsalign: 'left', align: 'center' },
|
||||||
{ text: 'Hemolisa', datafield: 'hemolisa', 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: 'Katalase', datafield: 'katalase', width: '10%', cellsalign: 'left', align: 'center' },
|
||||||
{ text: 'Koagulase', datafield: 'koagulase', 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: '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: '10%', cellsrenderer: function () {
|
||||||
return "Edit";
|
return "Edit";
|
||||||
}, buttonclick: function (row) {
|
}, buttonclick: function (row) {
|
||||||
@@ -3119,6 +3208,7 @@
|
|||||||
{ text: 'Katalase', datafield: 'katalase', 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: 'Koagulase', datafield: 'koagulase', width: '10%', cellsalign: 'left', align: 'center' },
|
||||||
{ text: 'Lainnya', datafield: 'lainnya', 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: '10%', cellsrenderer: function () {
|
||||||
return "Edit";
|
return "Edit";
|
||||||
}, buttonclick: function (row) {
|
}, buttonclick: function (row) {
|
||||||
@@ -3150,6 +3240,7 @@
|
|||||||
{ text: 'Kuman', datafield: 'kuman', width: '10%', 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: 'Oksidase', datafield: 'oksidase', width: '10%', cellsalign: 'left', align: 'center' },
|
||||||
{ text: 'Lainnya', datafield: 'lainnya', 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: '10%', cellsrenderer: function () {
|
||||||
return "Edit";
|
return "Edit";
|
||||||
}, buttonclick: function (row) {
|
}, buttonclick: function (row) {
|
||||||
@@ -3212,14 +3303,15 @@
|
|||||||
pageable : true,
|
pageable : true,
|
||||||
altrows : true,
|
altrows : true,
|
||||||
columns : [
|
columns : [
|
||||||
{ text: 'Tanggal', datafield: 'tglpenyimpanan', width: '15%', cellsalign: 'left', align: 'center' },
|
{ text: 'Tanggal', datafield: 'tglpenyimpanan', width: '10%', cellsalign: 'left', align: 'center' },
|
||||||
{ text: 'Petugas', datafield: 'created_by', width: '15%', cellsalign: 'left', align: 'center' },
|
{ text: 'Petugas', datafield: 'created_by', width: '10%', cellsalign: 'left', align: 'center' },
|
||||||
{ text: 'Kuman', datafield: 'kuman', width: '10%', cellsalign: 'left', align: 'center' },
|
{ text: 'Kuman', datafield: 'kuman', width: '10%', cellsalign: 'left', align: 'center' },
|
||||||
{ text: 'Hemolisa', datafield: 'hemolisa', width: '10%', cellsalign: 'left', align: 'center' },
|
{ text: 'Hemolisa', datafield: 'hemolisa', width: '10%', cellsalign: 'left', align: 'center' },
|
||||||
{ text: 'Katalase', datafield: 'katalase', 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: 'Koagulase', datafield: 'koagulase', width: '10%', cellsalign: 'left', align: 'center' },
|
||||||
{ text: 'Oksidase', datafield: 'oksidase', 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: '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: '10%', cellsrenderer: function () {
|
||||||
return "Edit";
|
return "Edit";
|
||||||
}, buttonclick: function (row) {
|
}, buttonclick: function (row) {
|
||||||
@@ -3248,14 +3340,15 @@
|
|||||||
pageable : true,
|
pageable : true,
|
||||||
altrows : true,
|
altrows : true,
|
||||||
columns : [
|
columns : [
|
||||||
{ text: 'Tanggal', datafield: 'tglpenyimpanan', width: '15%', cellsalign: 'left', align: 'center' },
|
{ text: 'Tanggal', datafield: 'tglpenyimpanan', width: '10%', cellsalign: 'left', align: 'center' },
|
||||||
{ text: 'Petugas', datafield: 'created_by', width: '15%', cellsalign: 'left', align: 'center' },
|
{ text: 'Petugas', datafield: 'created_by', width: '10%', cellsalign: 'left', align: 'center' },
|
||||||
{ text: 'Kuman', datafield: 'kuman', width: '10%', cellsalign: 'left', align: 'center' },
|
{ text: 'Kuman', datafield: 'kuman', width: '10%', cellsalign: 'left', align: 'center' },
|
||||||
{ text: 'Hemolisa', datafield: 'hemolisa', width: '10%', cellsalign: 'left', align: 'center' },
|
{ text: 'Hemolisa', datafield: 'hemolisa', width: '10%', cellsalign: 'left', align: 'center' },
|
||||||
{ text: 'Katalase', datafield: 'katalase', 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: 'Koagulase', datafield: 'koagulase', width: '10%', cellsalign: 'left', align: 'center' },
|
||||||
{ text: 'Oksidase', datafield: 'oksidase', 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: '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: '10%', cellsrenderer: function () {
|
||||||
return "Edit";
|
return "Edit";
|
||||||
}, buttonclick: function (row) {
|
}, buttonclick: function (row) {
|
||||||
@@ -3312,6 +3405,8 @@
|
|||||||
$('.hasilpemeriksaantb').hide();
|
$('.hasilpemeriksaantb').hide();
|
||||||
} else if (dlp == 'Viral Load'){
|
} else if (dlp == 'Viral Load'){
|
||||||
$('#templateviralload').show();
|
$('#templateviralload').show();
|
||||||
|
} else if (dlp == 'IgM IgG Leptospira'){
|
||||||
|
$('#templateleptospira').show();
|
||||||
}
|
}
|
||||||
var form_data = new FormData();
|
var form_data = new FormData();
|
||||||
form_data.append('nofoto', nofoto);
|
form_data.append('nofoto', nofoto);
|
||||||
@@ -4111,33 +4206,6 @@
|
|||||||
$("#gridmediabap").jqxGrid('updatebounddata','filter');
|
$("#gridmediabap").jqxGrid('updatebounddata','filter');
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
$("#btnsimpanpertumbuhankolonibap").click(function() {
|
|
||||||
$('#modalgridmediabap').modal('hide');
|
|
||||||
var id = document.getElementById('periksa_id').value;
|
|
||||||
var idtabel = document.getElementById('idpertumbuhankoloni').value;
|
|
||||||
var media = 'Media BAP';
|
|
||||||
var kuman = document.getElementById('id_mediabap').value;
|
|
||||||
var hemolisa = document.getElementById('id_pemeriksaanhemolisa').value;
|
|
||||||
var katalase = document.getElementById('id_pemeriksaankatalase').value;
|
|
||||||
var koagulase = document.getElementById('id_pemeriksaankabulase').value;
|
|
||||||
var ujilainnya = document.getElementById('id_ujialainnyabap').value;
|
|
||||||
var status = document.getElementById('id_statusmediabap').value;
|
|
||||||
$.post('{{ route("getResult") }}', {
|
|
||||||
nofoto: id,
|
|
||||||
komponen: media,
|
|
||||||
isi: idtabel,
|
|
||||||
kuman: kuman,
|
|
||||||
hemolisa: hemolisa,
|
|
||||||
katalase: katalase,
|
|
||||||
koagulase: koagulase,
|
|
||||||
ujilainnya: ujilainnya,
|
|
||||||
status: status,
|
|
||||||
keterangan: 'pertumbuhankoloni',
|
|
||||||
_token: '{{ csrf_token() }}' },
|
|
||||||
function(data){
|
|
||||||
$("#gridmediabap").jqxGrid('updatebounddata','filter');
|
|
||||||
});
|
|
||||||
});
|
|
||||||
$("#btnsimpanpertumbuhankolonicap").click(function() {
|
$("#btnsimpanpertumbuhankolonicap").click(function() {
|
||||||
$('#modalgridmediacap').modal('hide');
|
$('#modalgridmediacap').modal('hide');
|
||||||
var id = document.getElementById('periksa_id').value;
|
var id = document.getElementById('periksa_id').value;
|
||||||
@@ -4335,9 +4403,11 @@
|
|||||||
});
|
});
|
||||||
$("#btneditmicvalue").click(function() {
|
$("#btneditmicvalue").click(function() {
|
||||||
$('#modaleditormic').modal('hide');
|
$('#modaleditormic').modal('hide');
|
||||||
var id = document.getElementById('micvalue_id').value;
|
var id = document.getElementById('micvalue_id').value;
|
||||||
var isi = document.getElementById('micvalue_editor').value;
|
var micval = document.getElementById('micvalue_editor').value;
|
||||||
$.post('{{ route("getResult") }}', { nofoto: id, komponen: isi, isi: 'updatemic', keterangan: 'printunprinttblantibiotik', _token: '{{ csrf_token() }}' },
|
var isi = document.getElementById('micinterpretatition_editor').value;
|
||||||
|
|
||||||
|
$.post('{{ route("getResult") }}', { nofoto: id, komponen: isi, micval: micval, isi: 'updatemic', keterangan: 'printunprinttblantibiotik', _token: '{{ csrf_token() }}' },
|
||||||
function(data){
|
function(data){
|
||||||
$("#tblvitek").DataTable().ajax.reload();
|
$("#tblvitek").DataTable().ajax.reload();
|
||||||
$("#tblkumanmanual1").DataTable().ajax.reload();
|
$("#tblkumanmanual1").DataTable().ajax.reload();
|
||||||
@@ -5033,6 +5103,94 @@
|
|||||||
}
|
}
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
$("#btnsimpannewkumanmanual1").click(function() {
|
||||||
|
var komponen = 'id_bakteri01';
|
||||||
|
var isi = document.getElementById('id_bakteri01').value;
|
||||||
|
var jenis = document.getElementById('dlp').value;
|
||||||
|
var idne = document.getElementById('periksa_id').value;
|
||||||
|
var astmanual = document.getElementById('id_antibiotikmanual1').value;
|
||||||
|
var form_data = new FormData();
|
||||||
|
form_data.append('nofoto', document.getElementById('nofoto').value);
|
||||||
|
form_data.append('val10', jenis);
|
||||||
|
form_data.append('komponen', komponen);
|
||||||
|
form_data.append('isi', isi);
|
||||||
|
form_data.append('periksa_id', idne);
|
||||||
|
form_data.append('astmanual', astmanual);
|
||||||
|
form_data.append('keterangan', 'kumanmanual');
|
||||||
|
form_data.append('_token', '{{csrf_token()}}');
|
||||||
|
$.ajax({
|
||||||
|
url : '{{ route("getResult") }}',
|
||||||
|
data : form_data,
|
||||||
|
type : 'POST',
|
||||||
|
contentType : false,
|
||||||
|
processData : false,
|
||||||
|
success : function (response) {
|
||||||
|
var status = response.status;
|
||||||
|
var message = response.message;
|
||||||
|
var warna = response.warna;
|
||||||
|
var icon = response.icon;
|
||||||
|
$.toast({
|
||||||
|
heading: status,
|
||||||
|
text: message,
|
||||||
|
position: 'top-right',
|
||||||
|
loaderBg: warna,
|
||||||
|
icon: icon,
|
||||||
|
hideAfter: 3000,
|
||||||
|
stack: 1
|
||||||
|
});
|
||||||
|
btncreateantibiotikkumanmanual1();
|
||||||
|
},
|
||||||
|
error: function (xhr, status, error) {
|
||||||
|
var response = xhr.responseJSON || {};
|
||||||
|
var traceText = response.trace ? JSON.stringify(response.trace) : null;
|
||||||
|
console.log(traceText);
|
||||||
|
}
|
||||||
|
});
|
||||||
|
});
|
||||||
|
$("#btnsimpannewkumanmanual2").click(function() {
|
||||||
|
var komponen = 'id_bakteri02';
|
||||||
|
var isi = document.getElementById('id_bakteri02').value;
|
||||||
|
var jenis = document.getElementById('dlp').value;
|
||||||
|
var idne = document.getElementById('periksa_id').value;
|
||||||
|
var astmanual = document.getElementById('id_antibiotikmanual2').value;
|
||||||
|
var form_data = new FormData();
|
||||||
|
form_data.append('nofoto', document.getElementById('nofoto').value);
|
||||||
|
form_data.append('val10', jenis);
|
||||||
|
form_data.append('komponen', komponen);
|
||||||
|
form_data.append('isi', isi);
|
||||||
|
form_data.append('periksa_id', idne);
|
||||||
|
form_data.append('astmanual', astmanual);
|
||||||
|
form_data.append('keterangan', 'kumanmanual');
|
||||||
|
form_data.append('_token', '{{csrf_token()}}');
|
||||||
|
$.ajax({
|
||||||
|
url : '{{ route("getResult") }}',
|
||||||
|
data : form_data,
|
||||||
|
type : 'POST',
|
||||||
|
contentType : false,
|
||||||
|
processData : false,
|
||||||
|
success : function (response) {
|
||||||
|
var status = response.status;
|
||||||
|
var message = response.message;
|
||||||
|
var warna = response.warna;
|
||||||
|
var icon = response.icon;
|
||||||
|
$.toast({
|
||||||
|
heading: status,
|
||||||
|
text: message,
|
||||||
|
position: 'top-right',
|
||||||
|
loaderBg: warna,
|
||||||
|
icon: icon,
|
||||||
|
hideAfter: 3000,
|
||||||
|
stack: 1
|
||||||
|
});
|
||||||
|
btncreateantibiotikkumanmanual2();
|
||||||
|
},
|
||||||
|
error: function (xhr, status, error) {
|
||||||
|
var response = xhr.responseJSON || {};
|
||||||
|
var traceText = response.trace ? JSON.stringify(response.trace) : null;
|
||||||
|
console.log(traceText);
|
||||||
|
}
|
||||||
|
});
|
||||||
|
});
|
||||||
});
|
});
|
||||||
</script>
|
</script>
|
||||||
@endpush
|
@endpush
|
||||||
Reference in New Issue
Block a user