feat: 新增

This commit is contained in:
陈狼 2025-02-22 21:04:05 +08:00
parent ee4bc4da30
commit 8702a21115
4 changed files with 17 additions and 7 deletions

View File

@ -9,6 +9,7 @@ use App\Utils\Random;
use Tinywan\Jwt\JwtToken;
use App\model\User;
use App\model\ActiveUsers;
use App\Utils\ApiResponseApp;
use App\dao\UserDao;
use app\dao\UserPhoneLogDao;
@ -176,7 +177,9 @@ class UserController
* @Apidoc\Url("api/user/active_user")
* @Apidoc\Method("POST")
*/
public function active_user(){
return ApiResponseApp::success([],'');
public function active_user(Request $request){
$user_id=$request->data['id'];
$activeUsers = ActiveUsers::where('user_id',$user_id)->get();
return ApiResponseApp::success($activeUsers);
}
}

View File

@ -67,7 +67,7 @@ class Task2
// var_dump($remainingTime);
// 更新用户的积分
$value->score += $score;
$value->day_score += $score;
// 更新用户的在线时长为剩余时间
$value->time = $remainingTime;

View File

@ -2,12 +2,11 @@
namespace process;
use App\Utils\API\SendCode;
use app\model\UserPhone;
use App\model\UserReward;
use app\model\ActiveUsers;
use app\dao\UserRewardDao;
use Workerman\Crontab\Crontab;
use app\model\GetLodeLog;
use app\model\User;
/**
@ -70,6 +69,13 @@ class Task3
$parent->today_num += 1;
$parent->today_team_income+=80;
$parent->save();
// ActiveUsers.c
$activeUsers = ActiveUsers::create([
'user_id' => $parent->id,
'phome' => $UserPhone->phone,
'income' => $UserPhone->day_score,
]);
//判定有没有父级的父级 这里父级没有默认是0
if($parent->f_id==0){

View File

@ -3,11 +3,11 @@
namespace process;
use App\Utils\API\SendCode;
use app\model\UserPhone;
use app\dao\UserRewardDao;
use Workerman\Crontab\Crontab;
use app\model\GetLodeLog;
use app\model\User;
use app\model\UserPhone;
/**
* 查询用户是否在线类
@ -52,6 +52,7 @@ class Task4
//把user里所有数据的today_num全部变成0
User::where('today_num','>',0)->update(['today_num'=>0]);
User::where('active_figures','>',0)->update(['active_figures'=>0]);
UserPhone::all()->update(['day_score'=>0]);
});
}
}