Merge remote-tracking branch 'composer/feature/senior-officer' into staging

This commit is contained in:
Daeng Deni Mardaeni
2024-09-23 11:52:40 +07:00
10 changed files with 449 additions and 277 deletions

View File

@@ -10,17 +10,20 @@ class PenilaianRequest extends FormRequest
* Get the validation rules that apply to the request.
*/
public function rules(): array
{
return [
'jenis_penilaian_id' => 'required|max:255',
'teams_id' => 'required|max:255',
'user_id' => 'required|max:255',
'tanggal_kunjungan' => 'required|max:255',
'status' => 'required|max:10',
'keterangan' => 'nullable',
'permohonan_id' => 'required',
];
}
{
return [
'jenis_penilaian_id' => 'required|max:255',
'teams_id' => 'required|max:255',
'tanggal_kunjungan' => 'required|max:255',
'status' => 'required|string',
'nomor_registrasi' => 'required|string',
'surveyor_id' => 'nullable|required_without:penilai_surveyor_id',
'penilaian_id' => 'nullable|required_without:penilai_surveyor_id',
'penilai_surveyor_id' => 'nullable|required_without:surveyor_id|required_without:penilaian_id',
'keterangan' => 'nullable',
];
}
/**
* Determine if the user is authorized to make this request.