<?php

namespace App\Models;

use Illuminate\Database\Eloquent\SoftDeletes;
use Slowlyo\OwlAdmin\Models\BaseModel as Model;

/**
 * 我的分销团队
 */
class MarketDistTeam extends Model
{
    use SoftDeletes;

    protected $table = 'market_dist_teams';

    protected $guarded = [];

    /**
     * 获取被邀请用户信息
     */
    public function user()
    {
        return $this->belongsTo(MemberUser::class, 'user_id');
    }

    /**
     * 获取邀请人信息
     */
    public function inviter()
    {
        return $this->morphTo('object');
    }
}