game2006admin_be/app/Models/ApplyModel.php
2022-08-08 14:05:32 +08:00

46 lines
1018 B
PHP

<?php
namespace App\Models;
use Illuminate\Database\Eloquent\Factories\HasFactory;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\SoftDeletes;
class ApplyModel extends Model
{
use HasFactory,SoftDeletes;
public $table = 'applys';
public $timestamps = false;
protected $fillable = [
'unikey','item_id','creator_account','reason','send_account','create_time'
];
public function getCreateTimeAttribute($value)
{
if (!$value){
return $value;
}
return date('Y-m-d H:i:s',$value);
}
public function getAuditTimeAttribute($value)
{
if (!$value){
return $value;
}
return date('Y-m-d H:i:s',$value);
}
public function getExecuteTimeAttribute($value)
{
if (!$value){
return $value;
}
return date('Y-m-d H:i:s',$value);
}
public function mint(){
return $this->hasOne(MintModel::class,'unikey','unikey');
}
}