perbaikan petani dan lahan

This commit is contained in:
2026-07-12 23:37:36 +07:00
parent d33bc8a42b
commit 2bf2a68a3a
10 changed files with 332 additions and 142 deletions
+9
View File
@@ -15,6 +15,9 @@ use App\Models\Pertanian\Komoditas;
use App\Models\Master\JenisKomoditas;
use App\Models\Master\Varietas;
use App\Enums\KondisiTanaman;
use App\Enums\SeranganHama;
use App\Enums\PenyakitTanaman;
use App\Enums\KeparahanSerangan;
class Lahan extends Model
{
@@ -52,6 +55,8 @@ class Lahan extends Model
'komoditas_lain',
'tanaman_penaung',
'foto'
];
protected $casts = [
@@ -60,6 +65,10 @@ class Lahan extends Model
'komoditas_lain' => 'array',
'tanaman_penaung' => 'array',
'kondisi_tanaman' => KondisiTanaman::class,
'serangan_hama' => SeranganHama::class,
'penyakit_tanaman' => PenyakitTanaman::class,
'keparahan_serangan' => KeparahanSerangan::class,
'foto' => 'array'
];
public function profile(): BelongsTo