belongsTo(EpisodesCategory::class,'category_id','id'); } public function lists() { return $this->belongsTo(EpisodesList::class,'id','episodes_id'); } public function setStatusTextAttribute($value) { $config = config('global.episode_status'); $this->attributes['status_text'] = $config[$value]??'未知'; } public function setTotalAttribute($value) { $this->attributes['total'] = $value; } public function userEpisodesRecords() { return $this->belongsTo(UserEpisodesRecord::class,'id','episodes_id'); } }