提现加 新人限制

This commit is contained in:
2025-12-16 15:28:56 +08:00
parent 78d7ae8279
commit a4409b0bb3
2 changed files with 7 additions and 1 deletions

View File

@@ -824,7 +824,7 @@ class Tasks extends Model
}elseif($v['task_id']==24){
$task_user = Db::name('vs_user_sign_task')->where(['user_id'=>$user_id,'day'=>date('Y-m-d'),'status'=>0])->count();
}elseif(in_array($v['task_id'],[26,27,28,29,30,31,32])){
$task_user = Db::name('vs_user_cp_task')->where(['user_id'=>$user_id,'delete_time'=>0,'day'=>date('Y-m-d'),'status'=>1])->count();
$task_user = Db::name('vs_user_cp_task')->where(['user_id'=>$user_id,'delete_time'=>0,'day'=>date('Y-m-d'),'status'=>1,'tasks_bag_id'=>$v['task_id']])->count();
}else{
$task_user = Db::name('vs_tasks_user_daily')
->where(['user_id'=>$user_id,'is_claimed'=>0,'is_completed'=>1])

View File

@@ -50,6 +50,12 @@ class UserWithdrawal extends Model
if($number != floor($number)){
return ['code' => 0, 'msg' => '提现不能有小数!', 'data' => null];
}
//新人多少天不允许提现
$new_user_withdraw_days = get_system_config_value('new_user_withdraw_days');
$user_create_days = (time() - $user_info['createtime']) / 86400;
if($user_create_days < $new_user_withdraw_days){
return ['code' => 0, 'msg' => '新人'.$new_user_withdraw_days.'天内不允许提现', 'data' => null];
}
//判断用户是否签约云账户
$yun_pay = new YunPay();
$sign_status = $yun_pay->getApiUserSignStatus($user_info['real_name'],$user_info['card_id']);