|
|
|
|
@ -122,6 +122,11 @@ class OtherController extends CommonController
|
|
|
|
|
*/
|
|
|
|
|
public function homeV2()
|
|
|
|
|
{
|
|
|
|
|
// 默认开始时间
|
|
|
|
|
$start_date = CourseType::START_DATE;
|
|
|
|
|
// 默认结束日期一年以后
|
|
|
|
|
$end_date = date('Y-m-d', strtotime('+10 year'));
|
|
|
|
|
|
|
|
|
|
// 校友总数
|
|
|
|
|
$list['schoolmate_total'] = User::where('is_schoolmate', 1)->count();
|
|
|
|
|
// 今年新增校友数
|
|
|
|
|
@ -140,10 +145,14 @@ class OtherController extends CommonController
|
|
|
|
|
$list['cover_rencai_total'] = CourseSign::rencai();
|
|
|
|
|
// 重点上市公司
|
|
|
|
|
$list['cover_stock_total'] = CourseSign::shangshi();
|
|
|
|
|
// 培养人次1
|
|
|
|
|
$start_date = CourseType::START_DATE;
|
|
|
|
|
// 默认结束日期一年以后
|
|
|
|
|
$end_date = date('Y-m-d', strtotime('+10 year'));
|
|
|
|
|
// 培养人次
|
|
|
|
|
$list['course_signs_pass'] = CourseSign::courseSignsTotal(null, null, 1);
|
|
|
|
|
$list['course_signs_pass'] = CourseSign::courseSignsTotal($start_date, $end_date, 1);
|
|
|
|
|
// 培养人数
|
|
|
|
|
$list['course_signs_pass_unique'] = CourseSign::courseSignsTotalByUnique(null, null, 1, null, null);
|
|
|
|
|
$list['course_signs_pass_unique'] = CourseSign::courseSignsTotalByUnique($start_date, $end_date, 1, null, null);
|
|
|
|
|
// 跟班学员数
|
|
|
|
|
$list['genban_total'] = CourseSign::genban();
|
|
|
|
|
// 本月课程
|
|
|
|
|
@ -154,10 +163,7 @@ class OtherController extends CommonController
|
|
|
|
|
$courseTypes = CourseType::where('is_chart', 1)
|
|
|
|
|
->orderBy('sort', 'asc')
|
|
|
|
|
->where('is_history', 0)->get();
|
|
|
|
|
// 默认开始时间
|
|
|
|
|
$start_date = CourseType::START_DATE;
|
|
|
|
|
// 默认结束日期一年以后
|
|
|
|
|
$end_date = date('Y-m-d', strtotime('+10 year'));
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
foreach ($courseTypes as $courseType) {
|
|
|
|
|
// 历史已开设期数
|
|
|
|
|
|