新需求:PK任务 提交
This commit is contained in:
@@ -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 {
|
||||
|
||||
Reference in New Issue
Block a user