Update 01-02-2025

This commit is contained in:
Duidev Software House
2025-02-01 10:59:55 +07:00
parent f2c4fb19eb
commit 6f7beddec6
7 changed files with 292 additions and 14 deletions

View File

@@ -0,0 +1,70 @@
@extends('base.layout')
@section('content')
<div class="wrapper">
<div class="container-fluid">
<div class="row">
<div class="col-sm-12">
<div class="card-box ribbon-box">
<div class="ribbon ribbon-danger">Rekapitulasi Data Bulan {{$bulan}} Tahun {{$tahun}}</div>
<p></p>
<div class="table-responsive">
<table id="datatable" class="table table-bordered display">
<thead>
<tr>
<th>ID Rumah Sakit</th>
<th>Nama Pasien</th>
<th>No Rekam Medis</th>
<th>Jenis Kelamin</th>
<th>Tanggal Lahir</th>
<th>Usia</th>
<th>Ruang Rawat</th>
<th>Tanggal Pasien Masuk</th>
<th>Tanggal Pengambilan Sample</th>
<th>Specimen Origin (Comunity Origin / Hospital Origin)</th>
<th>Jenis Spesimen</th>
<th>Nama Spesies Bakteri</th>
<th>ESBL</th>
<th>MRSA</th>
@if(isset($jsonantibiotik) && !empty($jsonantibiotik))
@foreach($jsonantibiotik as $antibiotic)
<th>{{ $antibiotic }}</th>
@endforeach
@endif
</tr>
</thead>
<tbody>
@if(isset($orderbydate) && !empty($orderbydate))
@foreach($orderbydate as $data)
<tr>
<td></td>
<td>{{ $data->nmpasien }}</td>
<td>{{ $data->noregister }}</td>
<td>{{ $data->jkpasien }}</td>
<td>{{ $data->tgllahirpasien }}</td>
<td>{{ $data->usia }}</td>
<td>{{ $data->asalpasien }}</td>
<td>{{ $data->mulai }}</td>
<td>{{ $data->daftar }}</td>
<td>{{ $data->nm_spesimen }}</td>
<td>{{ $data->nm_spesimen }}</td>
<td>{{ $data->updated_at }}</td>
@if(isset($jsonantibiotik[$data->id]) && !empty($jsonantibiotik[$data->id]))
@foreach($jsonantibiotik[$data->id] as $antibiotic)
<td>{{ $antibiotic->interpretation }}</td>
@endforeach
@endif
</tr>
@endforeach
@endif
</tbody>
</table>
</div>
<div class="card-footer">
</div>
</div>
</div>
</div>
</div>
</div>
<input type="hidden" name="_token" id="token" value="{{ csrf_token() }}">
@endsection

View File

@@ -0,0 +1,68 @@
@extends('base.layout')
@section('content')
<div class="wrapper">
<div class="container-fluid">
<div class="row">
<div class="col-sm-12">
<div class="card-box ribbon-box">
<div class="ribbon ribbon-danger">Rekapitulasi Data Bulan {{$bulan}} Tahun {{$tahun}}</div>
<p></p>
<div class="table-responsive">
<table id="datatable" class="table table-bordered display">
<thead>
<tr>
<th>No</th>
<th>Status</th>
<th>No.RM</th>
<th>Name</th>
<th>Order</th>
<th>Gender</th>
<th>Date</th>
<th>Urgensi</th>
<th>Comming From</th>
<th>Code</th>
<th>Spesimen</th>
<th>Finish</th>
@if(isset($jsonantibiotik) && !empty($jsonantibiotik))
@foreach($jsonantibiotik->first() as $antibiotic)
<th>{{ $antibiotic->antibiotic }}</th>
@endforeach
@endif
</tr>
</thead>
<tbody>
@if(isset($orderbydate) && !empty($orderbydate))
@foreach($orderbydate as $data)
<tr>
<td>{{ $data->noloket }}</td>
<td>{{ $data->status }}</td>
<td>{{ $data->noregister }}</td>
<td>{{ $data->nmpasien }}</td>
<td>{{ $data->reques }}</td>
<td>{{ $data->jkpasien }}</td>
<td>{{ $data->daftar }}</td>
<td>{{ $data->urgensi }}</td>
<td>{{ $data->asalpasien }}</td>
<td>{{ $data->kd_spesimen }}</td>
<td>{{ $data->nm_spesimen }}</td>
<td>{{ $data->updated_at }}</td>
@if(isset($jsonantibiotik[$data->id]) && !empty($jsonantibiotik[$data->id]))
@foreach($jsonantibiotik[$data->id] as $antibiotic)
<td>{{ $antibiotic->interpretation }}</td>
@endforeach
@endif
</tr>
@endforeach
@endif
</tbody>
</table>
</div>
<div class="card-footer">
</div>
</div>
</div>
</div>
</div>
</div>
<input type="hidden" name="_token" id="token" value="{{ csrf_token() }}">
@endsection

View File

@@ -34,7 +34,8 @@
<button type="button" class="btn btn-primary" id="btnReport">Detail</button>
</div>
<div class="form-group col-md-3">
<button type="button" class="btn btn-warning" id="btnrekap">Rekap</button>
<button type="button" class="btn btn-warning btn-block" id="btnrekap">Rekap Antibiotik</button>
<button type="button" class="btn btn-info btn-block" id="btnrekapglassreport">Rekap Glass Report</button>
</div>
</div>
</div>
@@ -220,16 +221,14 @@ $(document).ready(function () {
$('#btnrekap').click(function () {
var bulan = document.getElementById('bulan').value;
var tahun = document.getElementById('tahun').value;
var token = document.getElementById('token').value;
$.post('{{ route("rekapPeriksa") }}', { bulan: bulan, tahun: tahun, _token: token },
function(data){
$('#tabel_cetak').html(data);
$("#tabel_cetak").btechco_excelexport({
containerid: "tabel_cetak"
, datatype: $datatype.Table
});
return false;
});
var url = '{{url('/')}}/rekapantibiotik?bulan='+bulan+'?tahun='+tahun;
window.location.href = url;
});
$('#btnrekapglassreport').click(function () {
var bulan = document.getElementById('bulan').value;
var tahun = document.getElementById('tahun').value;
var url = '{{url('/')}}/glassreport?bulan='+bulan+'?tahun='+tahun;
window.location.href = url;
});
$('#btndatereport').click(function () {
var bulan = 'pertanggal';