feat(laporan_external): tambahkan fitur laporan eksternal
- Menambahkan controller LaporanExternalController untuk mengelola laporan eksternal. - Menambahkan request LaporanExternalRequest untuk validasi data laporan eksternal. - Menambahkan model LaporanExternal untuk interaksi dengan database. - Menambahkan migrasi untuk tabel laporan_externals dengan kolom yang diperlukan.
This commit is contained in:
32
app/Models/LaporanExternal.php
Normal file
32
app/Models/LaporanExternal.php
Normal file
@@ -0,0 +1,32 @@
|
||||
<?php
|
||||
|
||||
namespace Modules\Lpj\Models;
|
||||
|
||||
use Illuminate\Database\Eloquent\Model;
|
||||
use Illuminate\Database\Eloquent\Factories\HasFactory;
|
||||
// use Modules\Lpj\Database\Factories\LaporanExternalFactory;
|
||||
|
||||
class LaporanExternal extends Base
|
||||
{
|
||||
protected $fillable = [
|
||||
'permohonan_id',
|
||||
'nomor_laporan',
|
||||
'tgl_final_laporan',
|
||||
'nilai_pasar',
|
||||
'indikasi_nilai_likuidasi',
|
||||
'indikasi_nilai_pasar_tanah',
|
||||
'estimasi_harga_tanah',
|
||||
'estimasi_harga_bangunan',
|
||||
'indikasi_nilai_pasar_bangunan',
|
||||
'indikasi_nilai_pasar_sarana_pelengkap',
|
||||
'indikasi_nilai_pasar_mesin',
|
||||
'indikasi_nilai_pasar_kendaraan_alat_berat',
|
||||
'file_resume',
|
||||
'file_laporan',
|
||||
];
|
||||
|
||||
public function permohonan()
|
||||
{
|
||||
return $this->belongsTo(Permohonan::class);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user