UserProfile.php 609 Bytes
<?php

namespace App\Models;

use Illuminate\Database\Eloquent\Factories\HasFactory;
use Dcat\Admin\Traits\HasDateTimeFormatter;
use Illuminate\Database\Eloquent\Model;

class UserProfile extends Model
{
    use HasFactory,HasDateTimeFormatter;

    protected $table = 'user_profiles';

    protected $fillable = ['user_id','unionid'];

    const IS_VIP = 1;

    const NO_VIP = 0;

    const WAIT_VIP = 2; // 已付款,等待处理(回调不及时,需要等待)

    const MAX_FREE_QUOTA = 5;

    public function user()
    {
        return $this->belongsTo('App\Models\User', 'id', 'user_id');
    }
}