任务功能提交-每日签到功能开发-签到礼物发放

This commit is contained in:
2025-12-12 14:24:38 +08:00
parent 72b6c9eefe
commit a14df3b0e8
3 changed files with 60 additions and 14 deletions

View File

@@ -203,19 +203,40 @@ class Test
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,
]
}elseif($v['id']==4){//完善个人资料-创建相册
$album_list = db::name('user_album')->where(['user_id' => $value['id']])->field('id,name,image,pwd,read_num,like_num')->select();
if(!empty($album_list)){
model('Tasks')->tasks_complete($value['id'],4);
}
}elseif($v['id']==5){//完善个人资料- 绑定支付宝或银行卡信息
$user_data = db::name('user_data')->where('user_id',$value['id'])->find();
if(!empty($user_data['alipay_account'])||!empty($user_data['bank_card_number'])){
model('Tasks')->tasks_complete($value['id'],5);
}
}elseif($v['id']==6){//第一次签约师傅
$is_sign = db::name('vs_user_sign')->where(['sign_user_id' => $value['id']])->find();
if(!empty($is_sign)){
model('Tasks')->tasks_complete($value['id'],6);
}
} elseif($v['id']==7){//第一次送礼
$give_gift = db::name('vs_give_gift')->where(['user_id' => $value['id']])->find();
if(!empty($give_gift)){
model('Tasks')->tasks_complete($value['id'],7);
}
}elseif($v['id']==8){//第一次收礼
$give_gift = db::name('vs_give_gift')->where(['gift_user' => $value['id']])->find();
if(!empty($give_gift)){
model('Tasks')->tasks_complete($value['id'],8);
}
}elseif($v['id']==9){//第一次拍卖关系
}elseif($v['id']==10){//第一次星球房卡关系(互娱房)
}elseif($v['id']==11){//第一次 加入公会
}
}
//
}
}