payload['id'] ?? 0; $builder = UserInfo::query(); $builder->with(['user.agent'])->where('inviter_id', $userId); return Grid::make($builder, function (Grid $grid) { $grid->column('user_id', 'ID'); $grid->column('user.phone', '手机号')->link(function ($value) { return admin_url('users/'.$this->user_id); }); $grid->column('user.agent.name', '代理'); $grid->column('user.agent.ratio', '提成比例')->display(function ($v) { return $v ? $v.'%' : ''; }); $grid->column('growth_value', '成长值'); $grid->column('created_at', '注册时间'); $grid->model()->orderBy('created_at', 'desc'); $grid->disableRefreshButton(); $grid->disableActions(); }); } }