master
cody 3 months ago
parent 038ed45cec
commit 7fe024f485

@ -329,14 +329,11 @@ class UserController extends BaseController
return Excel::download(new CommonExport($list, $all['export_fields'] ?? ''), $all['file_name'] ?? '' . date('YmdHis') . '.xlsx'); return Excel::download(new CommonExport($list, $all['export_fields'] ?? ''), $all['file_name'] ?? '' . date('YmdHis') . '.xlsx');
} else { } else {
$total = $this->model->whereHas('courseSigns')->count(); $total = $this->model->whereHas('courseSigns')->count();
// 本年度报名人数 $year_total = $this->model->whereHas('courseSigns', function ($query) use ($year) {
$year_total = CourseSign::where('created_at', 'like', '%' . $year . '%')->whereNotIn('status', [4, 5]) $query->whereHas('course', function ($q) use ($year) {
->where(function ($query) use ($year) { $q->where('year', $year);
$query->whereHas('course', function ($q) use ($year) { });
$q->where('start_date', 'like', '%' . $year . '%'); })->count();
});
})->count();
// 年度培养学员 // 年度培养学员
$year_training_total = $this->model->whereHas('courseSigns', function ($query) use ($year) { $year_training_total = $this->model->whereHas('courseSigns', function ($query) use ($year) {
$query->where('status', 1)->whereHas('course', function ($q) use ($year) { $query->where('status', 1)->whereHas('course', function ($q) use ($year) {

Loading…
Cancel
Save