From 81244e52b0602116544e8e5d75b7c26eb07b5497 Mon Sep 17 00:00:00 2001 From: cody <648753004@qq.com> Date: Fri, 28 Nov 2025 14:42:46 +0800 Subject: [PATCH] update --- app/Http/Controllers/Admin/UserController.php | 15 ++++++--------- 1 file changed, 6 insertions(+), 9 deletions(-) diff --git a/app/Http/Controllers/Admin/UserController.php b/app/Http/Controllers/Admin/UserController.php index 7b9765d..60f39fa 100755 --- a/app/Http/Controllers/Admin/UserController.php +++ b/app/Http/Controllers/Admin/UserController.php @@ -213,21 +213,18 @@ class UserController extends BaseController } }); } + // company_tag等价于company_type,新旧数据兼容 + if (isset($all['company_type'])) { + $all['company_tag'] = $all['company_type']; + } + // 新数据 if (isset($all['company_tag'])) { $list = $list->whereHas('company', function ($query) use ($all) { $query->where('company_tag', 'like', '%' . $all['company_tag'] . '%'); }); } - // 旧数据 - if (isset($all['company_type'])) { - $company_type = explode(',', $all['company_type']); - $list = $list->whereHas('company', function ($query) use ($company_type) { - foreach ($company_type as $v) { - $query->orWhere('company_tag', 'like', '%' . $v . '%'); - } - }); - } + $list = $list->whereHas('courseSigns', function ($query) use ($all) { if (isset($all['course_id'])) { $query->where('course_id', $all['course_id']);