master
cody 1 week ago
parent 2139c955b2
commit 5a090e9566

@ -179,12 +179,13 @@ class CourseSign extends SoftDeletesModel
public static function yhInvestedTotal($start_date = null, $end_date = null, $course_ids, $retList = false) public static function yhInvestedTotal($start_date = null, $end_date = null, $course_ids, $retList = false)
{ {
// 默认时间:获取所有学员,不限制课程 // 默认时间:获取所有学员,不限制课程
$userIds = self::getStudentList(null, $end_date, 1, null)->get()->pluck('user_id'); $userIds = self::getStudentList($start_date, $end_date, 1, null)->get()->pluck('user_id');
// 获取这些学员所在的被投企业 // 获取这些学员所在的被投企业
$companies = Company::whereHas('users', function ($query) use ($userIds) { $companies = Company::whereHas('users', function ($query) use ($userIds) {
$query->whereIn('id', $userIds); $query->whereIn('id', $userIds);
})->where('is_yh_invested', 1)->get(); })->where('is_yh_invested', 1)->get();
dd($companies);
// 自定义时间:需要按被投时间筛选 // 自定义时间:需要按被投时间筛选
// 筛选出被投时间在范围内的企业 // 筛选出被投时间在范围内的企业
$filteredCompanies = []; $filteredCompanies = [];

Loading…
Cancel
Save