'array', ]; protected $dates = [ 'actived_at', ]; public function user() { return $this->belongsTo(User::class); } public function order() { return $this->belongsTo(CardOrder::class); } public function activeUser() { return $this->belongsTo(User::class, 'active_id'); } public function getStatusTextAttribute() { switch ($this->status) { case 0: return '禁用'; break; case 1: return '可用'; break; case 2: return '待发货'; break; case 3: return '已发货'; break; case 4: return '已收货'; break; case 5: return '已激活'; break; default: return '无'; break; } } }