任务功能提交-每日签到功能开发-签到礼物发放
This commit is contained in:
@@ -171,7 +171,7 @@ class Tasks extends Model
|
||||
$sign_student_list[$i]['tasks_bag_id'] = $v['tasks_bag_id'];
|
||||
$sign_student_list[$i]['student_id'] = $value['student_id'];
|
||||
$student_nickname = db::name('user')->where('id',$value['student_id'])->value('nickname');
|
||||
$sign_student_list[$i]['task_name'] = '邀请'.$student_nickname."徒弟在{$title},并送给徒弟特殊礼物";
|
||||
$sign_student_list[$i]['task_name'] = '邀请 '.$student_nickname." 徒弟在 {$title},并送给徒弟特殊礼物";
|
||||
$sign_student_list[$i]['reward_str'] = $v['reward_str'];
|
||||
$sign_student_list[$i]['from_id'] = model('api/Room')->task_jump_room_recommend($v['task_id'],$value['student_id']);
|
||||
if($value['status']==0){
|
||||
@@ -203,6 +203,9 @@ class Tasks extends Model
|
||||
}else{
|
||||
$progress = $user_sign_task['times']-1 ?? 0;
|
||||
}
|
||||
}elseif($v['task_id'] == 26){
|
||||
//情侣任务
|
||||
$user_couple_task = Db::name('vs_user_cp_task')->where(['user_id'=>$user_id,'day'=>date('Y-m-d')])->find();
|
||||
}
|
||||
$progress = isset($user_daily_tasks['current_progress']) ? $user_daily_tasks['current_progress'] : 0;
|
||||
$v['is_time'] = 0;
|
||||
@@ -651,9 +654,9 @@ class Tasks extends Model
|
||||
}
|
||||
}
|
||||
/*
|
||||
* 今日签到状态
|
||||
* 签到页面
|
||||
*/
|
||||
public function daily_tasks_sign_in_status($user_id){
|
||||
public function daily_tasks_sign_in($user_id){
|
||||
//查询昨天有没有签到
|
||||
$yesterday_sign_in_info = Db::name('vs_user_tasks_sign_in')->where(['user_id'=>$user_id,'sign_in_date'=>date('Y-m-d',strtotime('-1 day'))])->find();
|
||||
if(empty($yesterday_sign_in_info)){
|
||||
@@ -718,4 +721,20 @@ class Tasks extends Model
|
||||
return ['code' => 1, 'msg' => '成功','data' => $result];
|
||||
}
|
||||
|
||||
/*
|
||||
* 今日签到状态
|
||||
*/
|
||||
public function daily_tasks_sign_in_status($user_id){
|
||||
$sign_in_info = Db::name('vs_user_tasks_sign_in')->where(['user_id'=>$user_id,'sign_in_date'=>date('Y-m-d')])->find();
|
||||
$result = [];
|
||||
if ($sign_in_info) {
|
||||
$result['status'] = 1;
|
||||
$result['status_str'] = "已签到";
|
||||
}else{
|
||||
$result['status'] = 0;
|
||||
$result['status_str'] = "未签到";
|
||||
}
|
||||
return ['code' => 1, 'msg' => '成功','data' => $result];
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user