28 lines
458 B
PHP
28 lines
458 B
PHP
<?php
|
|
|
|
namespace App\Models;
|
|
|
|
class Lottery extends Model
|
|
{
|
|
protected $dates = [
|
|
'start_at',
|
|
'end_at',
|
|
];
|
|
|
|
protected function getStatusTextAttribute()
|
|
{
|
|
return $this->status == 1 ? "开启" : "关闭";
|
|
}
|
|
|
|
public function logs()
|
|
{
|
|
return $this->hasMany(LotteryLog::class);
|
|
}
|
|
|
|
public function gifts()
|
|
{
|
|
return $this->hasMany(LotteryGift::class)->orderBy('level', 'asc');
|
|
}
|
|
|
|
}
|