增加:上级绑定信息接口

This commit is contained in:
wuhui_zzw 2024-05-29 17:03:18 +08:00
parent 44d9f53015
commit 97f24cf7aa
2 changed files with 23 additions and 3 deletions

View File

@ -676,7 +676,27 @@ class User extends BaseController
return app('json')->success($info);
}
/**
* Common: 获取上级信息
* Author: wu-hui
* Time: 2024/05/29 16:05
* @return mixed
*/
public function spread_parent(){
$uid = $this->request->uid();
$info = $this->repository->getSearch(['uid'=>$uid])
->field('uid,spread_uid,spread_time,spread_limit,spread_fixed')
->findOrEmpty()
->toArray();
$spreadInfo = $this->repository->getSearch(['uid'=>$info['spread_uid']])
->field('uid,nickname,real_name,avatar')
->findOrEmpty()
->toArray();
$spreadInfo['spread_time'] = $info['spread_time'] ?? 0;
$spreadInfo['spread_limit'] = $info['spread_limit'] ?? 0;
$spreadInfo['spread_fixed'] = $info['spread_fixed'] ?? 0;
return app('json')->success($spreadInfo);
}
}

View File

@ -152,6 +152,8 @@ Route::group('api/', function () {
Route::get('spread_order', 'User/spread_order');
//推广人排行榜
Route::get('spread_top', 'User/spread_top');
// 上级信息
Route::get('spread_parent', 'User/spread_parent');
//佣金排行榜
Route::get('brokerage_top', 'User/brokerage_top');
Route::get('spread_info', 'User/spread_info');
@ -161,8 +163,6 @@ Route::group('api/', function () {
Route::get('brokerage_formal_info', 'User/brokerageFormalInfoGet');
Route::get('brokerage/info', 'User/brokerage_info');
Route::get('brokerage/all', 'User/brokerage_all');
Route::get('brokerage/notice', 'User/notice');