150 lines
7.8 KiB
PHP
150 lines
7.8 KiB
PHP
|
|
<!-- Preloader -->
|
|
<!-- <div class="preloader flex-column justify-content-center align-items-center">
|
|
<img class="animation__wobble" src="dist/img/AdminLTELogo.png" alt="AdminLTELogo" height="60" width="60">
|
|
</div> -->
|
|
|
|
<!-- Main content -->
|
|
<!-- <section class="content">
|
|
<div class="container-fluid"> -->
|
|
<!-- Info boxes -->
|
|
<div class="row">
|
|
<div class="col-12 col-sm-6 col-md-3">
|
|
<div class="info-box">
|
|
<span class="info-box-icon bg-info elevation-1"><i class="fas fa-users"></i></span>
|
|
|
|
<div class="info-box-content">
|
|
<span class="info-box-text">Hasil Diagnosa</span>
|
|
<span class="info-box-number">
|
|
{{ \App\Models\Pasien::count() }}
|
|
</span>
|
|
</div>
|
|
<!-- /.info-box-content -->
|
|
</div>
|
|
<!-- /.info-box -->
|
|
</div>
|
|
<!-- /.col -->
|
|
<div class="col-12 col-sm-6 col-md-3">
|
|
<div class="info-box mb-3">
|
|
<span class="info-box-icon bg-danger elevation-1"><i
|
|
class="fas fa-bug"></i></span>
|
|
|
|
<div class="info-box-content">
|
|
<span class="info-box-text">Penyakit</span>
|
|
<span class="info-box-number">
|
|
{{ \App\Models\Penyakit::count() }}
|
|
</span>
|
|
</div>
|
|
<!-- /.info-box-content -->
|
|
</div>
|
|
<!-- /.info-box -->
|
|
</div>
|
|
<!-- /.col -->
|
|
|
|
<!-- fix for small devices only -->
|
|
<div class="clearfix hidden-md-up"></div>
|
|
|
|
<div class="col-12 col-sm-6 col-md-3">
|
|
<div class="info-box mb-3">
|
|
<span class="info-box-icon bg-success elevation-1"><i
|
|
class="fas fa-exclamation-triangle"></i></span>
|
|
|
|
<div class="info-box-content">
|
|
<span class="info-box-text">Gejala</span>
|
|
<span class="info-box-number">
|
|
{{ \App\Models\Gejala::count() }}
|
|
</span>
|
|
</div>
|
|
<!-- /.info-box-content -->
|
|
</div>
|
|
<!-- /.info-box -->
|
|
</div>
|
|
<!-- /.col -->
|
|
<div class="col-12 col-sm-6 col-md-3">
|
|
<div class="info-box mb-3">
|
|
<span class="info-box-icon bg-warning elevation-1"><i class="fas fa-users"></i></span>
|
|
|
|
<div class="info-box-content">
|
|
<span class="info-box-text">User</span>
|
|
<span class="info-box-number">
|
|
{{ \App\Models\User::count() }}
|
|
</span>
|
|
</div>
|
|
<!-- /.info-box-content -->
|
|
</div>
|
|
<!-- /.info-box -->
|
|
</div>
|
|
<!-- /.col -->
|
|
</div>
|
|
<!-- /.row -->
|
|
|
|
|
|
<!-- TABLE: LATEST ORDERS -->
|
|
<div class="card">
|
|
<div class="card-header border-transparent">
|
|
<h4>Penyakit Yang Sering Dialami</h4>
|
|
|
|
<!-- <div class="card-tools">
|
|
<button type="button" class="btn btn-tool" data-card-widget="collapse">
|
|
<i class="fas fa-minus"></i>
|
|
</button>
|
|
<button type="button" class="btn btn-tool" data-card-widget="remove">
|
|
<i class="fas fa-times"></i>
|
|
</button>
|
|
</div> -->
|
|
</div>
|
|
<!-- /.card-header -->
|
|
<div class="card-body p-0">
|
|
<div class="table-responsive">
|
|
<table class="table m-0">
|
|
<thead>
|
|
<tr>
|
|
<th>No</th>
|
|
<th>Nama Penyakit</th>
|
|
<th>Jumlah Kasus</th>
|
|
</tr>
|
|
</thead>
|
|
<tbody>
|
|
@foreach (\App\Models\Pasien::selectRaw('penyakits.name, COUNT(*) as jumlah_kasus')->join('penyakits', 'penyakits.id', '=', 'pasiens.penyakit_id')->groupBy('penyakits.id','penyakits.name')->orderByRaw('COUNT(*) DESC')->limit(5)->get() as $key => $item)
|
|
<tr>
|
|
<td>{{ $key + 1 }}</td>
|
|
<td>{{ $item->name }}</td>
|
|
<td>{{ $item->jumlah_kasus }}</td>
|
|
</tr>
|
|
@endforeach
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
<!-- /.table-responsive -->
|
|
</div>
|
|
<!-- /.card-body -->
|
|
<!-- <div class="card-footer clearfix">
|
|
<a href="javascript:void(0)" class="btn btn-sm btn-info float-left">Place New
|
|
Order</a>
|
|
<a href="javascript:void(0)" class="btn btn-sm btn-secondary float-right">View All
|
|
Orders</a>
|
|
</div> -->
|
|
<!-- /.card-footer -->
|
|
<!-- </div> -->
|
|
<!-- /.card -->
|
|
<!-- </div> -->
|
|
<!-- /.col -->
|
|
|
|
|
|
<!-- /.card-body -->
|
|
<!-- <div class="card-footer text-center">
|
|
<a href="javascript:void(0)" class="uppercase">View All Products</a>
|
|
</div> -->
|
|
<!-- /.card-footer -->
|
|
<!-- </div> -->
|
|
<!-- /.card -->
|
|
<!-- </div> -->
|
|
<!-- /.col -->
|
|
<!-- </div> -->
|
|
<!-- /.row -->
|
|
<!-- </div> -->
|
|
<!--/. container-fluid -->
|
|
<!-- </section> -->
|
|
|
|
|