From e2c2b5afc05825c5533b4d025c2e2a38c56f3d7a Mon Sep 17 00:00:00 2001 From: ASUS <515617283@qq.com> Date: Sat, 16 Aug 2025 17:29:08 +0800 Subject: [PATCH] 11 --- app/api/model/TaskCenterRecord.php | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) diff --git a/app/api/model/TaskCenterRecord.php b/app/api/model/TaskCenterRecord.php index ff90008..61f8e58 100644 --- a/app/api/model/TaskCenterRecord.php +++ b/app/api/model/TaskCenterRecord.php @@ -127,12 +127,17 @@ class TaskCenterRecord extends Model // 一次性任务 case 3: if($task['id'] == 1) { + if($user_id == '1956640852747595778') { + \support\Log::info('任务--' . json_encode($task)); + } // $inviteAchievement = Db::connect(DatabaseRoute::getConnection('invite_achievement', ['user_id' => $user_id]))->name('invite_achievement') // ->where(['target_user_id' => $user_id])->find(); $inviteAchievement = DatabaseRoute::getDb('invite_achievement', $target_user_id) ->where('target_user_id', $user_id) ->find(); - + if($user_id == '1956640852747595778') { + \support\Log::info('$inviteAchievement--' . json_encode($inviteAchievement)); + } if($inviteAchievement && !empty($inviteAchievement['tasks'])) { $splitTasks = explode(',', $inviteAchievement['tasks']); $isOver = false; @@ -143,14 +148,23 @@ class TaskCenterRecord extends Model break; } } + if($user_id == '1956640852747595778') { + \support\Log::info('$isOver--' . $isOver); + } if($isOver) { unset($rask_arr[$k]); continue 2; } } $userinfo = DatabaseRoute::getDb('user_info', $user_id)->find(); + if($user_id == '1956640852747595778') { + \support\Log::info('$userinfo--' . json_encode($userinfo)); + } if($userinfo && !empty($userinfo['cert_name']) && !empty($userinfo['cert_no'])) { $users = UserInfo::getUsersByNameAndCertNo($userinfo['cert_name'], $userinfo['cert_no']); + if($user_id == '1956640852747595778') { + \support\Log::info('UserSignRecord::getTaskCenterRecordCountUserIdAll--' . UserSignRecord::getTaskCenterRecordCountUserIdAll($users, $task['id'])); + } if(UserSignRecord::getTaskCenterRecordCountUserIdAll($users, $task['id']) > 0) { if($inviteAchievement) { // Db::connect(DatabaseRoute::getConnection('invite_achievement', ['user_id' => $user_id], true))->name('invite_achievement') @@ -164,6 +178,9 @@ class TaskCenterRecord extends Model continue 2; } } + if($user_id == '1956640852747595778') { + \support\Log::info('UserSignRecord::getTaskCenterRecordCount--' . UserSignRecord::getTaskCenterRecordCount($user_id, $task['id'], null)); + } if(UserSignRecord::getTaskCenterRecordCount($user_id, $task['id'], null) > 0) { unset($rask_arr[$k]); continue 2;