feat(jenis-lampiran): tambahkan fitur jenis lampiran

- Menambahkan model JenisLampiran dengan relasi ke LampiranDokumen.
- Membuat migrasi untuk tabel jenis_lampiran.
- Menambahkan rute dan kontroler untuk operasi CRUD jenis lampiran.
- Menambahkan permintaan validasi untuk jenis lampiran.
- Menambahkan tampilan untuk membuat dan mengedit jenis lampiran.
- Menambahkan breadcrumb untuk navigasi jenis lampiran.
- Menambahkan fitur ekspor data jenis lampiran ke Excel.
This commit is contained in:
Daeng Deni Mardaeni
2025-03-14 09:23:35 +07:00
parent eb8b67a11f
commit f14a0c6343
10 changed files with 570 additions and 1 deletions

View File

@@ -0,0 +1,20 @@
<?php
namespace Modules\Lpj\Models;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Database\Eloquent\SoftDeletes;
use Modules\Lpj\Models\Base;
use Modules\Lpj\Models\LampiranDokumen;
class JenisLampiran extends Base
{
protected $table = 'jenis_lampiran';
protected $fillable = ['nama', 'deskripsi'];
public function lampiranDokumen()
{
return $this->hasMany(LampiranDokumen::class);
}
}