hama dan penyakit lahan

This commit is contained in:
2026-07-22 13:56:55 +07:00
parent 12f8d0bbda
commit 696c7dede8
10 changed files with 323 additions and 37 deletions
+15
View File
@@ -12,6 +12,8 @@ use Illuminate\Support\Str;
use App\Models\Pertanian\Petani;
use App\Models\Pertanian\SkorPetani;
use App\Models\Pertanian\Tanaman;
use App\Models\Pertanian\Lahan;
class PraktikBudidaya extends Model
{
@@ -115,6 +117,19 @@ class PraktikBudidaya extends Model
'skor_d2_k2_7_penglolaan_air_irigasi' => $praktikBudidaya->kondisi_pengelolaan_air,
'skor_d2_k2_8_praktik_konservasi_tanah' => $skor_konservasi_tanah,
]);
Lahan::where('petani_id', $petani->id)->update([
'jenis_hama' => $praktikBudidaya->jenis_hama,
'jenis_penyakit' => $praktikBudidaya->jenis_penyakit,
]);
Tanaman::whereIn(
'lahan_id',
Lahan::where('petani_id', $petani->id)->select('id')
)->update([
'jenis_hama' => $praktikBudidaya->jenis_hama,
'jenis_penyakit' => $praktikBudidaya->jenis_penyakit,
]);
});
}