From 703bee4246c5d8de9bdd186bd759c184e8ae3c26 Mon Sep 17 00:00:00 2001 From: cody <648753004@qq.com> Date: Wed, 28 Jan 2026 13:55:15 +0800 Subject: [PATCH] update --- app/Console/Commands/UpdateUserTalentTags.php | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/app/Console/Commands/UpdateUserTalentTags.php b/app/Console/Commands/UpdateUserTalentTags.php index a1d9204..c00249c 100644 --- a/app/Console/Commands/UpdateUserTalentTags.php +++ b/app/Console/Commands/UpdateUserTalentTags.php @@ -140,10 +140,10 @@ class UpdateUserTalentTags extends Command // 如果所有课程都找不到匹配的用户,直接通过姓名在用户表中查找 if (!$courseSign || !$courseSign->user) { $this->warn("第 {$rowNum} 行: 在所有课程中都未找到用户 '{$userName}' 的报名记录,尝试直接通过姓名匹配用户表..."); - + // 直接通过姓名在用户表中查找 $user = User::where('name', $userName)->first(); - + if (!$user) { $this->warn("第 {$rowNum} 行: 在用户表中也未找到用户 '{$userName}'(原始课程值: '{$courseNameRaw}'),跳过"); $notFoundCount++; @@ -155,7 +155,7 @@ class UpdateUserTalentTags extends Command ]; continue; } - + $this->info("第 {$rowNum} 行: 通过姓名在用户表中找到用户 '{$userName}' (ID: {$user->id})"); } else { $user = $courseSign->user; @@ -216,7 +216,7 @@ class UpdateUserTalentTags extends Command $this->info("跳过(已存在/空数据): {$skippedCount} 条"); $this->info("更新失败: {$errorCount} 条"); $this->info('========================================'); - + // 输出所有未匹配上的用户列表 if (!empty($notFoundUsers)) { $this->info('');