32 lines
1.5 KiB
PHP
32 lines
1.5 KiB
PHP
<?php
|
|
|
|
namespace App\Models;
|
|
|
|
use Illuminate\Database\Eloquent\Factories\HasFactory;
|
|
use Illuminate\Database\Eloquent\Model;
|
|
|
|
class TransaksiParkir extends Model
|
|
{
|
|
// protected $connection = 'pgsql_second';
|
|
// protected $casts = [
|
|
// 'id' => 'string',
|
|
// ];
|
|
// public $timestamps = false;
|
|
use HasFactory;
|
|
protected $table = 'transaksi_parkir';
|
|
|
|
protected $fillable = [
|
|
'id', 'no_pol', 'id_kendaraaan', 'status', 'id_pintu_masuk', 'id_pintu_keluar', 'waktu_masuk', 'waktu_keluar', 'id_op_masuk', 'id_op_keluar', 'id_shift_masuk',
|
|
'id_shift_keluar', 'kategori', 'status_transaksi', 'bayar_masuk', 'bayar_keluar', 'jenis_system', 'tanggal', 'pic_body_masuk', 'pic_body_keluar', 'pic_driver_masuk', 'pic_driver_keluar',
|
|
'pic_no_pol_masuk', 'pic_no_pol_keluar', 'sinkron', 'adm', 'alasan', 'pmlogin', 'pklogin', 'upload', 'manual', 'veri_kode', 'veri_check', 'veri_adm', 'veri_date', 'denda', 'extra_bayar',
|
|
'no_barcode', 'jenis_langganan','post_pay', 'reff_kode', 'valet_adm', 'waktu_valet','valet_charge', 'valet_ops', 'valet_nopol', 'login_waktu_valet', 'cara_bayar','unit_member', 'reserved',
|
|
'seri_voucher', 'no_access_in', 'no_access_out', 'inap', 'bigint', 'seq_out', 'rep_has_settle', 'rep_bank', 'no_kartu', 'card_bank', 'tid_bank', 'saldo','balance', 'refference_id_settlement',
|
|
'rep_content','mid_bank', 'veri_time'
|
|
];
|
|
|
|
public function vehicle()
|
|
{
|
|
return $this->belongsTo(VehicleItem::class, 'jenis_kendaraan', 'id');
|
|
}
|
|
}
|