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:
Daeng Deni Mardaeni
2025-03-06 08:41:03 +07:00
parent ff4d48704f
commit 38b22bce38
4 changed files with 290 additions and 0 deletions

View 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);
}
}