petani lahan tanaman update

This commit is contained in:
2026-07-01 15:38:15 +07:00
parent 839e9aa572
commit c4ff20facd
14 changed files with 656 additions and 44 deletions
+17
View File
@@ -10,6 +10,11 @@ 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 Tanaman extends Model
{
use SoftDeletes;
@@ -32,6 +37,18 @@ class Tanaman extends Model
'created_by',
'updated_by',
'deleted_by',
'umur_tanaman',
'serangan_hama',
'penyakit_tanaman',
'keparahan_serangan',
];
protected $casts = [
'kondisi_tanaman' => KondisiTanaman::class,
'serangan_hama' => SeranganHama::class,
'penyakit_tanaman' => PenyakitTanaman::class,
'keparahan_serangan' => KeparahanSerangan::class,
];
public function komoditas()