'array', 'life_photos' => 'array' ]; /** * 应该被追加到模型数组的访问器 * * @var array */ protected $appends = ['state_text']; /** * 获取状态文本 */ public function getStateTextAttribute(): string { return TechnicianAuthStatus::fromValue($this->state)?->label() ?? '未知状态'; } /** * @Author FelixYin * @description 信息记录所属技师 */ public function coach() { return $this->belongsTo(CoachUser::class, 'coach_id', 'id'); } }