2021-10-14 14:33:02 +00:00
|
|
|
<!-- Date Picker -->
|
2022-02-01 10:58:25 +00:00
|
|
|
<link rel="stylesheet" href="<?= base_url('bower_components/bootstrap-datepicker/dist/css/bootstrap-datepicker.min.css') ?>">
|
2021-10-14 14:33:02 +00:00
|
|
|
<!-- Daterange picker -->
|
2022-02-01 10:58:25 +00:00
|
|
|
<link rel="stylesheet" href="<?= base_url('bower_components/bootstrap-daterangepicker/daterangepicker.css') ?>">
|
2021-10-14 14:33:02 +00:00
|
|
|
<!-- ChartJS -->
|
2022-02-01 10:58:25 +00:00
|
|
|
<script src="<?= base_url('bower_components/Chart.js/Chart.js') ?>"></script>
|
2021-10-14 14:33:02 +00:00
|
|
|
|
|
|
|
<?php
|
|
|
|
$month = time();
|
|
|
|
$months[]=convertDate(date("M"));
|
|
|
|
$label_months [] = date("M")." ".date("Y");
|
|
|
|
$years[]= date("Y");
|
|
|
|
for ($i = 1; $i <= 11; $i++) {
|
|
|
|
$month = strtotime('last month', $month);
|
|
|
|
$months [] = convertDate(date("M", $month));
|
|
|
|
$years[] = date("Y", $month);
|
|
|
|
$label_months [] = date("M", $month)." ".date("Y", $month);
|
|
|
|
}
|
|
|
|
/**
|
|
|
|
** Simple User Treatment
|
|
|
|
**/
|
|
|
|
|
2022-02-01 10:58:25 +00:00
|
|
|
$date = date("Y");
|
2021-10-14 14:33:02 +00:00
|
|
|
|
2022-02-01 10:58:25 +00:00
|
|
|
$demandes_data[] = '';
|
|
|
|
$demandes_data =array();
|
|
|
|
for ($i = 1; $i <= 12; $i++) {
|
|
|
|
$demandes_query_mounth = $this->db->query("SELECT id FROM nh_infos_authorization_of_care_requests
|
|
|
|
WHERE MONTH(created_at) = '".$months[$i-1]."' AND YEAR(created_at) = ".$years[$i-1]."
|
|
|
|
AND network_id='".$network_id."'"
|
|
|
|
);
|
|
|
|
$demandes_data[] = $demandes_query_mounth->num_rows();
|
|
|
|
}
|
|
|
|
|
|
|
|
$pieChart = array();
|
2021-10-14 14:33:02 +00:00
|
|
|
?>
|
|
|
|
|
|
|
|
<div class="content-wrapper">
|
|
|
|
|
|
|
|
<!-- Content Header (Page header) -->
|
|
|
|
<section class="content-header">
|
|
|
|
<h1>
|
2022-02-01 10:58:25 +00:00
|
|
|
<?= $this->lang->line('validating_doctor'); ?>
|
|
|
|
<small><?= $this->lang->line('Tableau de bord'); ?></small>
|
2021-10-14 14:33:02 +00:00
|
|
|
</h1>
|
|
|
|
</section>
|
|
|
|
|
|
|
|
<section class="content">
|
|
|
|
<!-- Small boxes (Stat box) -->
|
|
|
|
<div class="row">
|
|
|
|
<div class="col-lg-3 col-md-4 col-xs-6">
|
|
|
|
<!-- small box -->
|
|
|
|
<div class="small-box bg-green">
|
|
|
|
<div class="inner">
|
2022-02-01 10:58:25 +00:00
|
|
|
<h3><?= $count_d_traite ?? 0;?></h3>
|
2021-10-14 14:33:02 +00:00
|
|
|
|
2022-02-01 10:58:25 +00:00
|
|
|
<p><?= $this->lang->line('accepted_care_requests'); ?></p>
|
2021-10-14 14:33:02 +00:00
|
|
|
</div>
|
|
|
|
<div class="icon">
|
|
|
|
<i class="ion ion-checkmark-circled"></i>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<div class="col-lg-3 col-md-4 col-xs-6">
|
|
|
|
<!-- small box -->
|
|
|
|
<div class="small-box bg-orange">
|
|
|
|
<div class="inner">
|
2022-02-01 10:58:25 +00:00
|
|
|
<h3><?= $count_d_no_traite ?? 0;?></h3>
|
2021-10-14 14:33:02 +00:00
|
|
|
|
2022-02-01 10:58:25 +00:00
|
|
|
<p><?= $this->lang->line('not_treated_care_requests'); ?></p>
|
2021-10-14 14:33:02 +00:00
|
|
|
</div>
|
|
|
|
<div class="icon">
|
|
|
|
<i class="ion ion-alert-circled"></i>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<div class="col-lg-3 col-md-4 col-xs-6">
|
|
|
|
<!-- small box -->
|
|
|
|
<div class="small-box bg-red">
|
|
|
|
<div class="inner">
|
2022-02-01 10:58:25 +00:00
|
|
|
<h3><?= $count_d_no_canceled ?? 0;?></h3>
|
2021-10-14 14:33:02 +00:00
|
|
|
|
2022-02-01 10:58:25 +00:00
|
|
|
<p><?= $this->lang->line("cancelled_care_requests"); ?></p>
|
2021-10-14 14:33:02 +00:00
|
|
|
</div>
|
|
|
|
<div class="icon">
|
|
|
|
<i class="ion ion-close-circled"></i>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
2022-02-04 07:00:31 +00:00
|
|
|
<div class="col-lg-3 col-md-4 col-xs-6">
|
|
|
|
<!-- small box -->
|
|
|
|
<div class="small-box bg-blue">
|
|
|
|
<div class="inner">
|
|
|
|
<h3><?= $count_d_no_used ?? 0;?></h3>
|
|
|
|
|
|
|
|
<p><?= $this->lang->line("used_care_requests"); ?></p>
|
|
|
|
</div>
|
|
|
|
<div class="icon">
|
|
|
|
<i class="ion ion-checkmark-circled"></i>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
|
2021-10-14 14:33:02 +00:00
|
|
|
|
|
|
|
<div class="col-xs-12">
|
|
|
|
<!-- BAR CHART -->
|
|
|
|
<div class="box box-success">
|
|
|
|
<div class="box-header with-border">
|
2022-02-01 10:58:25 +00:00
|
|
|
<h3 class="box-title"><?= $this->lang->line('care_requests'); ?></h3>
|
2021-10-14 14:33:02 +00:00
|
|
|
</div>
|
|
|
|
<div class="box-body">
|
|
|
|
<div class="chart">
|
|
|
|
<canvas id="barChart" style="height:230px"></canvas>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<!-- /.box-body -->
|
|
|
|
</div>
|
|
|
|
<!-- /.box -->
|
|
|
|
</div>
|
|
|
|
<!-- /.col -->
|
|
|
|
</div>
|
|
|
|
<!-- /.row -->
|
|
|
|
</section>
|
|
|
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
|
|
<!-- jQuery 3 -->
|
2022-02-01 10:58:25 +00:00
|
|
|
<script src="<?= base_url('bower_components/jquery/dist/jquery.min.js') ?>"></script>
|
2021-10-14 14:33:02 +00:00
|
|
|
<!-- jQuery UI 1.11.4 -->
|
2022-02-01 10:58:25 +00:00
|
|
|
<script src="<?= base_url('bower_components/jquery-ui/jquery-ui.min.js') ?>"></script>
|
2021-10-14 14:33:02 +00:00
|
|
|
<!-- Resolve conflict in jQuery UI tooltip with Bootstrap tooltip -->
|
|
|
|
<script>
|
|
|
|
$.widget.bridge('uibutton', $.ui.button);
|
|
|
|
</script>
|
|
|
|
<!-- Bootstrap 3.3.7 -->
|
2022-02-01 10:58:25 +00:00
|
|
|
<script src="<?= base_url('bower_components/bootstrap/dist/js/bootstrap.min.js') ?>"></script>
|
2021-10-14 14:33:02 +00:00
|
|
|
<!-- Morris.js charts -->
|
2022-02-01 10:58:25 +00:00
|
|
|
<script src="<?= base_url('bower_components/raphael/raphael.min.js') ?>"></script>
|
2021-10-14 14:33:02 +00:00
|
|
|
<!-- Sparkline -->
|
2022-02-01 10:58:25 +00:00
|
|
|
<script src="<?= base_url('bower_components/jquery-sparkline/dist/jquery.sparkline.min.js') ?>"></script>
|
2021-10-14 14:33:02 +00:00
|
|
|
<!-- jvectormap -->
|
2022-02-01 10:58:25 +00:00
|
|
|
<script src="<?= base_url('plugins/jvectormap/jquery-jvectormap-1.2.2.min.js') ?>"></script>
|
|
|
|
<script src="<?= base_url('plugins/jvectormap/jquery-jvectormap-world-mill-en.js') ?>"></script>
|
2021-10-14 14:33:02 +00:00
|
|
|
<!-- jQuery Knob Chart -->
|
2022-02-01 10:58:25 +00:00
|
|
|
<script src="<?= base_url('bower_components/jquery-knob/dist/jquery.knob.min.js') ?>"></script>
|
2021-10-14 14:33:02 +00:00
|
|
|
<!-- daterangepicker -->
|
2022-02-01 10:58:25 +00:00
|
|
|
<script src="<?= base_url('bower_components/moment/min/moment.min.js') ?>"></script>
|
|
|
|
<script src="<?= base_url('bower_components/bootstrap-daterangepicker/daterangepicker.js') ?>"></script>
|
2021-10-14 14:33:02 +00:00
|
|
|
<!-- datepicker -->
|
2022-02-01 10:58:25 +00:00
|
|
|
<script src="<?= base_url('bower_components/bootstrap-datepicker/dist/js/bootstrap-datepicker.min.js') ?>"></script>
|
2021-10-14 14:33:02 +00:00
|
|
|
<!-- Bootstrap WYSIHTML5 -->
|
2022-02-01 10:58:25 +00:00
|
|
|
<script src="<?= base_url('plugins/bootstrap-wysihtml5/bootstrap3-wysihtml5.all.min.js') ?>"></script>
|
2021-10-14 14:33:02 +00:00
|
|
|
<!-- Slimscroll -->
|
2022-02-01 10:58:25 +00:00
|
|
|
<script src="<?= base_url('bower_components/jquery-slimscroll/jquery.slimscroll.min.js') ?>"></script>
|
2021-10-14 14:33:02 +00:00
|
|
|
<!-- FastClick -->
|
2022-02-01 10:58:25 +00:00
|
|
|
<script src="<?= base_url('bower_components/fastclick/lib/fastclick.js') ?>"></script>
|
2021-10-14 14:33:02 +00:00
|
|
|
<!-- AdminLTE App -->
|
2022-02-01 10:58:25 +00:00
|
|
|
<script src="<?= base_url('dist/js/adminlte.min.js') ?>"></script>
|
2021-10-14 14:33:02 +00:00
|
|
|
<!-- AdminLTE for demo purposes -->
|
2022-02-01 10:58:25 +00:00
|
|
|
<script src="<?= base_url('dist/js/demo.js') ?>"></script>
|
2021-10-14 14:33:02 +00:00
|
|
|
|
|
|
|
<!-- ChartJS -->
|
2022-02-01 10:58:25 +00:00
|
|
|
<script src="<?= base_url('bower_components/chart.js/Chart.js') ?>"></script>
|
2021-10-14 14:33:02 +00:00
|
|
|
|
|
|
|
<script >
|
|
|
|
|
2022-02-01 10:58:25 +00:00
|
|
|
//var Pie = '<?//= json_encode($pieChart) ?>//';
|
|
|
|
//if(Pie==='[]'){
|
|
|
|
// var select = document.getElementById('chartAd');
|
|
|
|
// $(select.children).hide();
|
|
|
|
// //$(select).append("<p><?////= $this->lang->line('Aucune adhesion'); ?>////</p>");
|
|
|
|
//}else{
|
|
|
|
// Pie = JSON.parse(Pie);
|
|
|
|
//}
|
2021-10-14 14:33:02 +00:00
|
|
|
|
2022-02-01 10:58:25 +00:00
|
|
|
//var Pie2 = '<?//= json_encode($pieChart2) ?>//';
|
|
|
|
//if(Pie2==='[]') {
|
|
|
|
// var select = document.getElementById('chartDem');
|
|
|
|
// $(select.children).hide();
|
|
|
|
// $(select).append("<p><?//= $this->lang->line('Aucune demande'); ?>//</p>");
|
|
|
|
//}else{
|
|
|
|
// Pie2 = JSON.parse(Pie2);
|
|
|
|
//}
|
2021-10-14 14:33:02 +00:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
var areaChartData = {
|
2022-02-01 10:58:25 +00:00
|
|
|
labels : <?= json_encode($label_months) ?>,
|
2021-10-14 14:33:02 +00:00
|
|
|
datasets: [
|
|
|
|
{
|
|
|
|
label : 'Electronics',
|
|
|
|
fillColor : 'rgba(255, 162, 0, 1)',
|
|
|
|
strokeColor : 'rgba(255, 162, 0, 1)',
|
|
|
|
pointColor : 'rgba(255, 162, 0, 1)',
|
|
|
|
pointStrokeColor : '#ffa200',
|
|
|
|
pointHighlightFill : '#fff',
|
|
|
|
pointHighlightStroke: 'rgba(220,220,220,1)',
|
2022-02-01 10:58:25 +00:00
|
|
|
data: <?= json_encode($demandes_data) ?>
|
|
|
|
},
|
|
|
|
//{
|
|
|
|
// label : 'Digital Goods',
|
|
|
|
// fillColor : 'rgba(0, 187, 255, 1)',
|
|
|
|
// strokeColor : 'rgba(0, 187, 255, 1)',
|
|
|
|
// pointColor : '#00bbff',
|
|
|
|
// pointStrokeColor : 'rgba(0, 187, 255, 1)',
|
|
|
|
// pointHighlightFill : '#fff',
|
|
|
|
// pointHighlightStroke: 'rgba(0, 187, 255, 1)',
|
|
|
|
// data : <?//= json_encode($demandes_data) ?>
|
|
|
|
//}
|
2021-10-14 14:33:02 +00:00
|
|
|
]
|
|
|
|
};
|
|
|
|
|
|
|
|
var ctx = document.getElementById('barChart').getContext('2d');
|
|
|
|
var chart = new Chart(ctx, {
|
|
|
|
// The type of chart we want to create
|
|
|
|
type: 'line',
|
|
|
|
|
|
|
|
// The data for our dataset
|
|
|
|
data: {
|
|
|
|
labels: ['January', 'February', 'March', 'April', 'May', 'June', 'July','August','September','October','November','December'],
|
|
|
|
datasets: [{
|
|
|
|
label: "My First dataset",
|
|
|
|
backgroundColor: 'rgb(255, 99, 132)',
|
|
|
|
borderColor: 'rgb(255, 99, 132)',
|
|
|
|
data: [0, 10, 5, 2, 20, 30, 45]
|
|
|
|
}]
|
|
|
|
},
|
|
|
|
|
|
|
|
// Configuration options go here
|
|
|
|
options: {}
|
|
|
|
});
|
|
|
|
</script>
|
|
|
|
<!-- Page script -->
|
2022-02-01 10:58:25 +00:00
|
|
|
<script src="<?= base_url('dist/js/custom.js') ?>"></script>
|