<?php
namespace app\home\controller;
use app\home\service\TeamService;
use app\model\UserStockInModel;
use think\response\Json;
use think\Request;

/***
 * 处理团队返佣业务
 */
class Team extends HomeBaseController
{
    public function userTeamCollect(Request $request): Json
    {
        $user_id=$request->userId;
        $result = (new TeamService())->getUserTeamCollect($user_id);
        return json($result);
    }
    public function userTeamBack(Request $request): Json
    {
        $data['user_id']=$request->userId;
        $data['level_type']=$request->post('level_type');
        $data['page']=$request->post('page');
        $data['page_size']=$request->post('page_size');
        $result = (new TeamService())->getUserTeamBack($data);
        return json($result);
    }
    public function userTeamList(Request $request): Json
    {
        $data['user_id']=$request->userId;
        $data['level_type']=$request->post('level_type');
        $data['page']=$request->post('page');
        $data['page_size']=$request->post('page_size');
        $result = (new TeamService())->getUserTeamList($data);
        return json($result);
    }

}