feat: 推广收益
This commit is contained in:
parent
21e588b65a
commit
20a3c5dd50
|
@ -51,20 +51,25 @@ class Task3
|
||||||
echo date('Y-m-d H:i:s')."\n";
|
echo date('Y-m-d H:i:s')."\n";
|
||||||
//获取今天在线时间超过6小时的用户
|
//获取今天在线时间超过6小时的用户
|
||||||
$today = date('Y-m-d');
|
$today = date('Y-m-d');
|
||||||
$UserPhone = UserPhone::where('time', '>', 3600)::where('created_at','>=',$today)->get();
|
$UserPhone = UserPhone::where('time', '>=', 3600)::where('time', '<', 4200)::where('created_at','>=',$today)->get();
|
||||||
//判断用户绑定Whatsapp首次登录
|
//判断用户绑定Whatsapp首次登录
|
||||||
foreach ($UserPhone as $key => $value) {
|
foreach ($UserPhone as $key => $value) {
|
||||||
$user_id = $value->user_id;
|
$user_id = $value->user_id;
|
||||||
$user = User::find($user_id);
|
$user = User::find($user_id);
|
||||||
|
if (!$user) {
|
||||||
|
continue;
|
||||||
|
}
|
||||||
//获取该用户的父级
|
//获取该用户的父级
|
||||||
$parent = User::find($user->f_id);
|
$parent = User::find($user->f_id);
|
||||||
|
var_dump($parent);
|
||||||
//满足则加80积分
|
//满足则加80积分
|
||||||
UserRewardDao::base($parent->username, 6, 80, '任务佣金');
|
UserRewardDao::base($parent->id, 5, 80, '推广收益');
|
||||||
//vip_id等级加1,并更新数据库
|
//vip_id等级加1,并更新数据库
|
||||||
$user->vip_id += 1;
|
$parent->vip_id += 1;
|
||||||
//今天邀请人数加1
|
//今天邀请人数加1
|
||||||
$user->today_num += 1;
|
$parent->today_num += 1;
|
||||||
$user->save();
|
$parent->today_team_income+=80;
|
||||||
|
$parent->save();
|
||||||
|
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
Loading…
Reference in New Issue