fix: 修改活跃人数

This commit is contained in:
陈狼 2025-02-22 15:11:59 +08:00
parent a51e99da40
commit fd246de751
3 changed files with 13 additions and 1 deletions

View File

@ -134,7 +134,8 @@ class UserController
$user = User::find($user_id); $user = User::find($user_id);
$res = [ $res = [
//活跃用户数 //活跃用户数
'active_users' => UserDao::active_users($user_id), // 'active_users' => UserDao::active_users($user_id),
'active_users' => $user->active_figures,
//所有收入总和 //所有收入总和
'all_income' => UserDao::all_income($user_id), 'all_income' => UserDao::all_income($user_id),
//邀请码 //邀请码

View File

@ -71,6 +71,16 @@ class Task3
$parent->today_team_income+=80; $parent->today_team_income+=80;
$parent->save(); $parent->save();
//判定有没有父级的父级 这里父级没有默认是0
if($parent->f_id==0){
continue;
}
//获取父级的父级
$ancestor = User::find($parent->f_id);
//今天活跃人数加1
$ancestor->active_figures += 1;
$ancestor->save();
} }
}); });
} }

View File

@ -51,6 +51,7 @@ class Task4
echo date('Y-m-d H:i:s')."\n"; echo date('Y-m-d H:i:s')."\n";
//把user里所有数据的today_num全部变成0 //把user里所有数据的today_num全部变成0
User::where('today_num','>',0)->update(['today_num'=>0]); User::where('today_num','>',0)->update(['today_num'=>0]);
User::where('active_figures','>',0)->update(['active_figures'=>0]);
}); });
} }
} }