|
@@ -31,9 +31,9 @@ class HomeController extends Controller
|
|
})
|
|
})
|
|
->row(function (Row $row){
|
|
->row(function (Row $row){
|
|
$data = StatController::orderTotal();
|
|
$data = StatController::orderTotal();
|
|
- $row->column(3,new InfoBox('门诊订单总数(个)', 'users', 'aqua', '/cdms/home', $data[0]));
|
|
|
|
- $row->column(3,new InfoBox('儿保订单总数(个)', 'calendar-check-o', 'aqua', '/cdms/home', $data[1]));
|
|
|
|
- $row->column(3,new InfoBox('计免订单总数(个)', 'user', 'aqua', '/cdms/home', $data[2]));
|
|
|
|
|
|
+ $row->column(3,new InfoBox('门诊订单总数(个)', 'users', 'aqua', '/cdms/orders', $data[0]));
|
|
|
|
+ $row->column(3,new InfoBox('儿保订单总数(个)', 'calendar-check-o', 'aqua', '/cdms/nurse_users', $data[1]));
|
|
|
|
+ $row->column(3,new InfoBox('计免订单总数(个)', 'user', 'aqua', '/cdms/order_vaccines', $data[2]));
|
|
$row->column(3,new InfoBox('服务患者次数(次)', 'user', 'aqua', '/cdms/home', $data[3]));
|
|
$row->column(3,new InfoBox('服务患者次数(次)', 'user', 'aqua', '/cdms/home', $data[3]));
|
|
})
|
|
})
|
|
->row(function (Row $row){
|
|
->row(function (Row $row){
|
|
@@ -41,12 +41,13 @@ class HomeController extends Controller
|
|
})
|
|
})
|
|
->row(function (Row $row){
|
|
->row(function (Row $row){
|
|
$data = StatController::clinc();
|
|
$data = StatController::clinc();
|
|
-
|
|
|
|
- $row->column(3,new InfoBox('今日预约数量(人)', 'users', 'aqua', '/cdms/home', $data['today']));
|
|
|
|
|
|
+ $today = 'orderPatient[appoint_start_time][start]='.date('Y-m-d 00:00:00',time()).'&orderPatient[appoint_start_time][end]='.date('Y-m-d 00:00:00', strtotime('+1days'));
|
|
|
|
+ $yersterday = 'orderPatient[appoint_start_time][start]='.date('Y-m-d 00:00:00',strtotime('-1 days')).'&orderPatient[appoint_start_time][end]='.date('Y-m-d 00:00:00', time());
|
|
|
|
+ $row->column(3,new InfoBox('今日预约数量(人)', 'users', 'aqua', '/cdms/orders?'.$today, $data['today']));
|
|
// $row->column(3,new InfoBox('疫苗种类(种)', 'eyedropper', 'aqua', '/cdms/home', $data['sum_num']));
|
|
// $row->column(3,new InfoBox('疫苗种类(种)', 'eyedropper', 'aqua', '/cdms/home', $data['sum_num']));
|
|
- $row->column(3,new InfoBox('今日排班人数(人)', 'home', 'aqua', '/cdms/home', $data['docters']));
|
|
|
|
- $row->column(3,new InfoBox('昨日预约数量(人)', 'genderless', 'aqua', '/cdms/home', $data['yesterday']));
|
|
|
|
- $row->column(3,new InfoBox('昨日接诊人数(人)', 'genderless', 'aqua', '/cdms/home', $data['people']));
|
|
|
|
|
|
+ $row->column(3,new InfoBox('今日排班人数(人)', 'user', 'aqua', '/cdms/total_schedule?t=1', $data['docters']));
|
|
|
|
+ $row->column(3,new InfoBox('昨日预约数量(人)', 'user', 'aqua', '/cdms/orders?'.$yersterday, $data['yesterday']));
|
|
|
|
+ $row->column(3,new InfoBox('昨日接诊人数(人)', 'user', 'aqua', '#', $data['people']));
|
|
|
|
|
|
})
|
|
})
|
|
->row(function (Row $row){
|
|
->row(function (Row $row){
|
|
@@ -54,31 +55,45 @@ class HomeController extends Controller
|
|
})
|
|
})
|
|
->row(function (Row $row){
|
|
->row(function (Row $row){
|
|
$data = StatController::nurse();
|
|
$data = StatController::nurse();
|
|
|
|
+ $today = 'orderPatient[appoint_start_time][start]='.date('Y-m-d 00:00:00',time()).'&orderPatient[appoint_start_time][end]='.date('Y-m-d 00:00:00', strtotime('+1days'));
|
|
|
|
+ $yersterday = 'orderPatient[appoint_start_time][start]='.date('Y-m-d 00:00:00',strtotime('-1 days'))
|
|
|
|
+ .'&orderPatient[appoint_start_time][end]='.date('Y-m-d 00:00:00', time());
|
|
|
|
+ $tommrow = 'orderPatient[appoint_start_time][start]='.date('Y-m-d 00:00:00',strtotime('+1 days'))
|
|
|
|
+ .'&orderPatient[appoint_start_time][end]='.date('Y-m-d 00:00:00', strtotime('+2 days'));
|
|
|
|
+
|
|
|
|
|
|
- $row->column(3,new InfoBox('今日预约数量(人)', 'first-order', 'aqua', '/cdms/home', $data['today']));
|
|
|
|
- $row->column(3,new InfoBox('昨日预约数量(人)', 'first-order', 'aqua', '/cdms/home', $data['yesterday']));
|
|
|
|
- $row->column(3,new InfoBox('昨日接种人数(人)', 'first-order', 'aqua', '/cdms/home', $data['people']));
|
|
|
|
- $row->column(3,new InfoBox('明日预约数量(人)', 'first-order', 'aqua', '/cdms/home', $data['tomorrow']));
|
|
|
|
|
|
+ $row->column(3,new InfoBox('今日预约数量(人)', 'users', 'aqua', '/cdms/order_vaccines?'.$today, $data['today']));
|
|
|
|
+ $row->column(3,new InfoBox('昨日预约数量(人)', 'user', 'aqua', '/cdms/order_vaccines?'.$yersterday, $data['yesterday']));
|
|
|
|
+ $row->column(3,new InfoBox('昨日接种人数(人)', 'user', 'aqua', '/cdms/order_vaccines?status=4&'.$yersterday, $data['people']));
|
|
|
|
+ $row->column(3,new InfoBox('明日预约数量(人)', 'user', 'aqua', '/cdms/order_vaccines?'.$tommrow, $data['tomorrow']));
|
|
})
|
|
})
|
|
->row(function (Row $row){
|
|
->row(function (Row $row){
|
|
return $row->column(12,'<p style="font-family:Arial,Helvetica,sans-serif; font-size:1.2em; margin-top20px;vertical-align:middle; font-weight:normal ">儿保预约</p>');
|
|
return $row->column(12,'<p style="font-family:Arial,Helvetica,sans-serif; font-size:1.2em; margin-top20px;vertical-align:middle; font-weight:normal ">儿保预约</p>');
|
|
})
|
|
})
|
|
->row(function (Row $row){
|
|
->row(function (Row $row){
|
|
$data = StatController::nurse();
|
|
$data = StatController::nurse();
|
|
- $row->column(3,new InfoBox('今日预约数量(人)', 'first-order', 'aqua', '/cdms/home', $data['today']));
|
|
|
|
- $row->column(3,new InfoBox('昨日预约数量(人)', 'first-order', 'aqua', '/cdms/home', $data['yesterday']));
|
|
|
|
- $row->column(3,new InfoBox('昨日接种人数(人)', 'first-order', 'aqua', '/cdms/home', $data['people']));
|
|
|
|
- $row->column(3,new InfoBox('明日预约数量(人)', 'first-order', 'aqua', '/cdms/home', $data['tomorrow']));
|
|
|
|
|
|
+ $today = 'patients[appoint_start_time][start]='.date('Y-m-d 00:00:00',time()).'&patients[appoint_start_time][end]='.date('Y-m-d 00:00:00', strtotime('+1days'));
|
|
|
|
+ $yersterday = 'patients[appoint_start_time][start]='.date('Y-m-d 00:00:00',strtotime('-1 days'))
|
|
|
|
+ .'&patients[appoint_start_time][end]='.date('Y-m-d 00:00:00', time());
|
|
|
|
+ $tommrow = 'patients[appoint_start_time][start]='.date('Y-m-d 00:00:00',strtotime('+1 days'))
|
|
|
|
+ .'&patients[appoint_start_time][end]='.date('Y-m-d 00:00:00', strtotime('+2 days'));
|
|
|
|
+
|
|
|
|
+ $row->column(3,new InfoBox('今日预约数量(人)', 'users', 'aqua', '/cdms/order_nurses?'.$today, $data['today']));
|
|
|
|
+ $row->column(3,new InfoBox('昨日预约数量(人)', 'user', 'aqua', '/cdms/order_nurses?'.$yersterday, $data['yesterday']));
|
|
|
|
+ $row->column(3,new InfoBox('昨日接种人数(人)', 'user', 'aqua', '/cdms/order_nurses?orders[order_status]=4&'.$yersterday, $data['people']));
|
|
|
|
+ $row->column(3,new InfoBox('明日预约数量(人)', 'user', 'aqua', '/cdms/order_nurses?'.$tommrow, $data['tomorrow']));
|
|
})
|
|
})
|
|
->row(function (Row $row){
|
|
->row(function (Row $row){
|
|
return $row->column(12,'<p style="font-family:Arial,Helvetica,sans-serif; font-size:1.2em; margin-top20px;vertical-align:middle; font-weight:normal ">疫苗库存概况</p>');
|
|
return $row->column(12,'<p style="font-family:Arial,Helvetica,sans-serif; font-size:1.2em; margin-top20px;vertical-align:middle; font-weight:normal ">疫苗库存概况</p>');
|
|
})
|
|
})
|
|
->row(function (Row $row){
|
|
->row(function (Row $row){
|
|
$data = StatController::vaccineToal();
|
|
$data = StatController::vaccineToal();
|
|
|
|
+ $yersterday = 'orderPatient[appoint_start_time][start]='.date('Y-m-d 00:00:00',strtotime('-1 days'))
|
|
|
|
+ .'&orderPatient[appoint_start_time][end]='.date('Y-m-d 00:00:00', time());
|
|
|
|
|
|
- $row->column(3,new InfoBox('疫苗总库存(支)', 'first-order', 'aqua', '/cdms/home', $data['have_num']));
|
|
|
|
- $row->column(3,new InfoBox('疫苗库存告急(中)', 'first-order', 'aqua', '/cdms/home', $data['less_num']));
|
|
|
|
- $row->column(3,new InfoBox('昨日接种消耗(支)', 'first-order', 'aqua', '/cdms/home', $data['yesterday']));
|
|
|
|
|
|
+ $row->column(3,new InfoBox('疫苗总库存(支)', 'first-order', 'aqua', '/cdms/vaccines', $data['have_num']));
|
|
|
|
+ $row->column(3,new InfoBox('疫苗库存告急(中)', 'first-order', 'aqua', '/cdms/vaccines', $data['less_num']));
|
|
|
|
+ $row->column(3,new InfoBox('昨日接种消耗(支)', 'first-order', 'aqua', '/cdms/order_vaccines?order_status=4&'.$yersterday, $data['yesterday']));
|
|
});
|
|
});
|
|
}
|
|
}
|
|
|
|
|