<?php namespace App\Models; use App\Enums\TechnicianAuthStatus; use App\Traits\HasStateText; use Illuminate\Database\Eloquent\SoftDeletes; use Slowlyo\OwlAdmin\Models\BaseModel as Model; /** * 技师资质认证记录 */ class CoachQualRecord extends Model { use HasStateText, SoftDeletes; protected $table = 'coach_qual_records'; protected $guarded = []; /** * 状态枚举类 */ protected string $stateEnumClass = TechnicianAuthStatus::class; /** * @Author FelixYin * @description 资质记录所属技师 */ public function coach() { return $this->belongsTo(CoachUser::class, 'coach_id', 'id'); } }