任务功能提交-每日签到功能开发-签到礼物发放
This commit is contained in:
@@ -187,5 +187,36 @@ class Test
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
/*
|
||||||
|
* 任务历史数据补发
|
||||||
|
*/
|
||||||
|
public function task_history_send(){
|
||||||
|
echo "开始补发任务历史数据 \n";
|
||||||
|
$user_list = db::name('user')->where(['status'=>1,'delete_time'=>0])->select();
|
||||||
|
//任务
|
||||||
|
$task_list = db::name('vs_tasks')->where(['task_type'=>1,'delete_time'=>0])->select();
|
||||||
|
foreach ($user_list as $key=>$value){
|
||||||
|
foreach ($task_list as $k=>$v){
|
||||||
|
if($v['id']==3){//实名认证任务
|
||||||
|
//判断用户是否实名认证
|
||||||
|
$is_real = model('api/UserData')->real_name_info($value['id']);
|
||||||
|
if($is_real['code']==1&&$is_real['data']['is_real'] ==1){
|
||||||
|
model('Tasks')->tasks_complete($value['id'],3);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
//任务历史
|
||||||
|
$task_history = db::name('vs_task_history')->where(['task_id'=>$v['id'],'user_id'=>$value['id']])->find();
|
||||||
|
if(empty($task_history)){
|
||||||
|
//添加任务历史
|
||||||
|
$task_history_data = [
|
||||||
|
'task_id' => $v['id'],
|
||||||
|
'user_id' => $value['id'],
|
||||||
|
'status' => 1,
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
//
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
Reference in New Issue
Block a user