|
|
|
|
@ -186,7 +186,6 @@ class CourseSign extends SoftDeletesModel
|
|
|
|
|
$query->whereIn('id', $userIds);
|
|
|
|
|
})->where('is_yh_invested', 1)->get();
|
|
|
|
|
// 自定义时间:需要按被投时间筛选
|
|
|
|
|
$endDate = substr($end_date, 0, 10);
|
|
|
|
|
// 筛选出被投时间在范围内的企业
|
|
|
|
|
$filteredCompanies = [];
|
|
|
|
|
foreach ($companies as $company) {
|
|
|
|
|
@ -194,12 +193,13 @@ class CourseSign extends SoftDeletesModel
|
|
|
|
|
foreach ($projectUsers as $item) {
|
|
|
|
|
$investDate = $item['investDate'] ?? null;
|
|
|
|
|
// 检查被投时间是否在范围内
|
|
|
|
|
if ($investDate && $investDate <= $endDate) {
|
|
|
|
|
if ($investDate && $investDate <= $end_date) {
|
|
|
|
|
$filteredCompanies[] = $company;
|
|
|
|
|
break; // 只要有一条满足就加入
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
dd(Company::whereNotIn('id', $filteredCompanies->pluck('id'))->get()->toArray());
|
|
|
|
|
$companies = collect($filteredCompanies);
|
|
|
|
|
// 返回结果
|
|
|
|
|
if ($retList) {
|
|
|
|
|
|