From 09c0a6ae40ecc8bf295c1f0cadd7c2e4db6ad698 Mon Sep 17 00:00:00 2001 From: cody <648753004@qq.com> Date: Mon, 19 Jan 2026 14:25:45 +0800 Subject: [PATCH] update --- app/Http/Controllers/Admin/CompanyController.php | 5 ++++- app/Models/CourseSign.php | 2 +- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/app/Http/Controllers/Admin/CompanyController.php b/app/Http/Controllers/Admin/CompanyController.php index 745878c..72f7ad4 100644 --- a/app/Http/Controllers/Admin/CompanyController.php +++ b/app/Http/Controllers/Admin/CompanyController.php @@ -299,7 +299,10 @@ class CompanyController extends BaseController } // 当前周期被投企业数(与 courses-home 的 course_signs_invested_current 口径一致) - $yearInvestedCompanies = CourseSign::yhInvestedTotal($start_date, $end_date, $course_ids, true); + // 当 start_year、end_year 均为空时,不按课程日期过滤,与 courses-home 的 start_date=、end_date= 全周期一致 + $yearStart = (empty($start_year) && empty($end_year)) ? null : $start_date; + $yearEnd = (empty($start_year) && empty($end_year)) ? null : $end_date; + $yearInvestedCompanies = CourseSign::yhInvestedTotal($yearStart, $yearEnd, $course_ids, true); if ($yearInvestedCompanies) { $yearInvestedCompaniesCollection = collect($yearInvestedCompanies); $statistics['company_invested_year_total'] = $yearInvestedCompaniesCollection->count(); diff --git a/app/Models/CourseSign.php b/app/Models/CourseSign.php index 13fcb7b..860db34 100755 --- a/app/Models/CourseSign.php +++ b/app/Models/CourseSign.php @@ -173,7 +173,7 @@ class CourseSign extends SoftDeletesModel } /** - * 累计被投企业统计 + * 投企业统计 * @param string|null $start_date 开始日期 * @param string|null $end_date 结束日期 * @param array|null $course_ids 课程ID(仅在自定义时间时生效)