From 7e160790bc6b86afd1afd57693c2589d55da42f0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=B5=B5=E9=92=8A?= Date: Tue, 20 Jan 2026 20:45:10 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=B0=E9=9C=80=E6=B1=82=EF=BC=9APK=E4=BB=BB?= =?UTF-8?q?=E5=8A=A1=20=E6=8F=90=E4=BA=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- application/api/model/Tasks.php | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/application/api/model/Tasks.php b/application/api/model/Tasks.php index 6ed6e808..e5f8f7ec 100644 --- a/application/api/model/Tasks.php +++ b/application/api/model/Tasks.php @@ -477,13 +477,13 @@ class Tasks extends Model if(empty($task_info)){ return ['code' => 0, 'msg' => '任务不存在或已删除','data' => null]; } - $Victory_user_ids = explode(',',$Victory_user_ids); - $Failure_user_ids = explode(',',$Failure_user_ids); - $Draw_user_ids = explode(',',$Draw_user_ids); + $Victory_user_ids_array = explode(',',$Victory_user_ids); + $Failure_user_ids_array = explode(',',$Failure_user_ids); + $Draw_user_ids_array = explode(',',$Draw_user_ids); if(empty($Draw_user_ids)){ - $user_ids = array_unique(array_merge($Victory_user_ids,$Failure_user_ids)); + $user_ids = array_unique(array_merge($Victory_user_ids_array,$Failure_user_ids_array)); }else{ - $user_ids = $Draw_user_ids; + $user_ids = $Draw_user_ids_array; } $insert_data = []; foreach ($user_ids as $user_id) { @@ -494,7 +494,7 @@ class Tasks extends Model //本次是否获胜 $ext = 0; if ($user_daily_tasks) { - if(!empty($Victory_user_ids) && in_array($user_id,$Victory_user_ids)){ + if(!empty($Victory_user_ids) && in_array($user_id,$Victory_user_ids_array)){ //获胜数加1 $ext = $user_daily_tasks['ext'] + 1; } @@ -514,7 +514,7 @@ class Tasks extends Model 'updatetime' => time(), ]); }else{ - if(!empty($Victory_user_ids) && in_array($user_id,$Victory_user_ids)){ + if(!empty($Victory_user_ids) && in_array($user_id,$Victory_user_ids_array)){ $ext = 1; } $insert_data[] = [ @@ -529,7 +529,7 @@ class Tasks extends Model } } if (!empty($insert_data)) { - $reslut = Db::name('vs_tasks_user_daily')->insert($insert_data); + $reslut = Db::name('vs_tasks_user_daily')->insertAll($insert_data); if ($reslut) { return ['code' => 1, 'msg' => '操作成功','data' => null]; } else {