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 {