From c1b9a32dc4e50ebbdf51fcacc254fd529e5c20ff Mon Sep 17 00:00:00 2001 From: cody <648753004@qq.com> Date: Mon, 26 Jan 2026 14:06:46 +0800 Subject: [PATCH] update --- app/Console/Commands/UpdateUserFromCourseSign.php | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/app/Console/Commands/UpdateUserFromCourseSign.php b/app/Console/Commands/UpdateUserFromCourseSign.php index 87dea4b..acdb8c7 100644 --- a/app/Console/Commands/UpdateUserFromCourseSign.php +++ b/app/Console/Commands/UpdateUserFromCourseSign.php @@ -122,6 +122,12 @@ class UpdateUserFromCourseSign extends Command return; } + // 统计用户报名的课程体系 + $userCourseTypes = $courseSigns->map(function ($sign) { + return $sign->course->typeDetail->name ?? ''; + })->filter()->unique()->values()->toArray(); + $this->info('用户报名的课程体系:' . implode('、', $userCourseTypes)); + // 按优先级确定使用的课程体系:有高研班用高研班,否则攀峰班,否则初创班 $selectedTypeName = null; foreach ($this->courseTypePriority as $typeName) { @@ -131,6 +137,7 @@ class UpdateUserFromCourseSign extends Command }); if ($hasSign) { $selectedTypeName = $typeName; + $this->info("检测到用户报名了【{$typeName}】,优先使用该体系的数据"); break; } }