盲盒转盘-岁月之城,时空之旅,抽奖结果转落包。

This commit is contained in:
2025-12-19 18:40:29 +08:00
parent 1c2b981649
commit cd69ab6b73
6 changed files with 391 additions and 18 deletions

View File

@@ -19,12 +19,12 @@ class Test
{
// 设置脚本执行时间无限
set_time_limit(0);
echo "统计盲盒转盘错误数据\n";
echo "清洗任务数据\n";
// $this->blind_box_error();
// $this->xlh_gift_send();
// echo "\n";
//
$this->task_history_send();
$this->clean_task_data();
}
@@ -455,4 +455,43 @@ class Test
echo "清除房间离线用户完成 (".$res_i.") \n";
}
//清洗任务数据
public function clean_task_data(){
echo "开始清洗任务数据 \n";
$task_student = Db::name('vs_tasks_student')->where(['status'=>2,'delete_time'=>0])->select();
foreach ($task_student as $value) {
$tasks_bag_id = db::name('vs_tasks')->where(['id'=>$value['task_id']])->value('tasks_bag_id');
$insert_data =[
'user_id' => $value['user_id'],
'task_id' => $value['task_id'],
'tasks_bag_id' => $tasks_bag_id,
'is_completed' => 1,
'is_claimed' => 1,
'createtime' => time(),
'updatetime' => time(),
'completion_time' => $value['createtime'],
'collection_time' => $value['updatetime'],
];
Db::name('vs_tasks_user_daily')->insert($insert_data);
echo "清洗师徒任务数据成功:".$value['id']."\n";
}
$user_couple_task = Db::name('vs_user_cp_task')->where(['status'=>2 ,'delete_time'=>0])->select();
foreach ($user_couple_task as $value) {
$tasks_bag_id = db::name('vs_tasks')->where(['id'=>$value['tasks_bag_id']])->value('tasks_bag_id');
Db::name('vs_tasks_user_daily')->insert([
'user_id' => $value['user_id'],
'task_id' => $value['tasks_bag_id'],
'tasks_bag_id' => $tasks_bag_id,
'is_completed' => 1,
'is_claimed' => 1,
'createtime' => time(),
'updatetime' => time(),
'completion_time' => $value['createtime'],
'collection_time' => $value['createtime'],
]);
echo "清洗CP任务数据成功".$value['id']."\n";
}
echo "清洗任务数据完成 \n";
}
}