attributes['create_time']; return $value ? date('Y-m-d H:i:s', $value ) : ''; } public function getAccountAttribute() { $res=$this->belongsTo('App\Users', 'user_id', 'id')->value('phone'); if(empty($res)){ $res=$this->belongsTo('App\Users', 'user_id', 'id')->value('email'); } return $res; } public function user() { return $this->belongsTo('App\Users', 'user_id', 'id'); } public static function makeRecord($user_id,$level_id,$amount) { self::insert([ 'user_id' => $user_id, 'price' => $amount, 'level_id' => $level_id, 'status' => 0, 'create_time' => time() ]); return true; } }