update kondisi tanaman

This commit is contained in:
2026-07-10 13:43:29 +07:00
parent 350df6adcf
commit d06da22ae5
2 changed files with 2 additions and 9 deletions
+2 -6
View File
@@ -7,20 +7,16 @@ enum KondisiTanaman: string
case BAIK = 'baik'; case BAIK = 'baik';
case SEDANG = 'sedang'; case SEDANG = 'sedang';
case BURUK = 'buruk'; case BURUK = 'buruk';
//case SAKIT= 'sakit';
case MATI = 'mati'; case MATI = 'mati';
case SEHAT = 'sehat';
case SAKIT = 'sakit';
public function label(): string public function label(): string
{ {
return match ($this) { return match($this) {
self::BAIK => 'Baik', self::BAIK => 'Baik',
self::SEDANG => 'Sedang', self::SEDANG => 'Sedang',
self::BURUK => 'Buruk', self::BURUK => 'Buruk',
self::MATI => 'Mati', self::MATI => 'Mati',
self::SEHAT => 'Sehat',
self::SAKIT => 'Sakit',
}; };
} }
-3
View File
@@ -12,7 +12,6 @@ use Illuminate\Database\Eloquent\Relations\HasMany;
use Illuminate\Database\Eloquent\Relations\HasOne; use Illuminate\Database\Eloquent\Relations\HasOne;
use Illuminate\Database\Eloquent\SoftDeletes; use Illuminate\Database\Eloquent\SoftDeletes;
use Illuminate\Support\Facades\Schema; use Illuminate\Support\Facades\Schema;
use Illuminate\Support\Str;
class Petani extends Model class Petani extends Model
{ {
@@ -143,10 +142,8 @@ class Petani extends Model
$nilaiKondisi = $lahan $nilaiKondisi = $lahan
->map(fn ($item) => match ($this->enumValue($item->kondisi_tanaman)) { ->map(fn ($item) => match ($this->enumValue($item->kondisi_tanaman)) {
'sehat' => 5,
'baik' => 5, 'baik' => 5,
'sedang' => 3, 'sedang' => 3,
'sakit' => 1,
'buruk' => 1, 'buruk' => 1,
'mati' => 0, 'mati' => 0,
default => null, default => null,