再约期间重新签约 师徒特殊任务21 22 23 删除

This commit is contained in:
2025-12-11 16:44:42 +08:00
parent 99a2c368e3
commit b54d1c3ffb

View File

@@ -264,6 +264,14 @@ class Sign extends Model
db::rollback();
return ['code' => 0, 'msg' => '网络错误,请重试', 'data' => null];
}
//查找是否有未完成的师徒任务 有就删除掉
$student = db::name('vs_tasks_student')->where(['student_id' => $sign_user_id,'status' => 0])->select();
if($student){
foreach ($student as &$v){
db::name('vs_tasks_student')->where(['id' => $v['id']])->updaatte(['delete_time' => time()]);
}
}
}else{
$data = [
'parent_user_id' => $max_sign_user['user_id'],
@@ -401,7 +409,7 @@ class Sign extends Model
'createtime' => time()
];
}
db::name('vs_task_student')->insertAll($data_list);
db::name('vs_tasks_student')->insertAll($data_list);
}
//判定是否 今日第一次签约徒弟
$is_first_sign_student = db::name('vs_user_sign')->where(['parent_user_id' => $max_sign_user['user_id'],'createtime' => ['>=',strtotime(date('Y-m-d'))]])->count();