petani lahan required not
This commit is contained in:
@@ -81,8 +81,8 @@ class PetaniLahanController extends Controller
|
||||
'komoditas_id' => ['required', 'exists:master_komoditas,id'],
|
||||
'jenis_komoditas_id' => ['required', 'exists:jenis_komoditas,id'],
|
||||
'varietas_id' => ['nullable', 'exists:master_varietas,id'],
|
||||
'jumlah_tanaman' => ['required', 'numeric', 'min:1'],
|
||||
'umur_lahan' => ['required', 'numeric', 'min:1'],
|
||||
'jumlah_tanaman' => ['required', 'numeric', 'min:0'],
|
||||
'umur_lahan' => ['nullable', 'numeric', 'min:1'],
|
||||
'umur_tanaman' => ['required', 'numeric', 'min:1'],
|
||||
'kondisi_tanaman' => ['required', 'string', new Enum(KondisiTanaman::class)],
|
||||
'serangan_hama' => ['nullable', 'string', new Enum(SeranganHama::class)],
|
||||
@@ -104,8 +104,8 @@ class PetaniLahanController extends Controller
|
||||
'luas_lahan.min' => 'Luas lahan minimal 0.01.',
|
||||
'jumlah_tanaman.required' => 'Jumlah tanaman wajib diisi.',
|
||||
'jumlah_tanaman.numeric' => 'Jumlah tanaman diisi dengan angka.',
|
||||
'jumlah_tanaman.min' => 'Jumlah tanaman minimal 1.',
|
||||
'umur_lahan.required' => 'Umur lahan wajib diisi.',
|
||||
'jumlah_tanaman.min' => 'Jumlah tanaman minimal 0.',
|
||||
//'umur_lahan.required' => 'Umur lahan wajib diisi.',
|
||||
'umur_lahan.numeric' => 'Umur lahan diisi dengan angka.',
|
||||
'umur_lahan.min' => 'Umur lahan minimal 1.',
|
||||
'umur_tanaman.required' => 'Umur tanaman wajib diisi.',
|
||||
@@ -163,7 +163,7 @@ class PetaniLahanController extends Controller
|
||||
'updated_by' => auth()->id()]
|
||||
);
|
||||
|
||||
if ($lahan) {
|
||||
if ($lahan && $lahan->jumlah_tanaman > 0) {
|
||||
$data = collect(range(1, $lahan->jumlah_tanaman))->map(function ($i) use ($lahan, $komoditas, $lahanUid) {
|
||||
return [
|
||||
'lahan_id' => $lahan->id,
|
||||
@@ -199,6 +199,8 @@ class PetaniLahanController extends Controller
|
||||
|
||||
return redirect()->route('petani.lahan-tanaman.index', $petaniId)->with('success', 'Lahan berhasil ditambahkan.');
|
||||
}
|
||||
|
||||
return redirect()->route('petani.lahan-tanaman.index', $petaniId)->with('success', 'Lahan berhasil ditambahkan.');
|
||||
}
|
||||
|
||||
public function show(string $petaniId, string $id)
|
||||
|
||||
Reference in New Issue
Block a user