update assigment
This commit is contained in:
@@ -67,7 +67,13 @@ class PenilaianController extends Controller
|
|||||||
} else {
|
} else {
|
||||||
$permohonan = Permohonan::where('nomor_registrasi', $request->nomor_registrasi)->first();
|
$permohonan = Permohonan::where('nomor_registrasi', $request->nomor_registrasi)->first();
|
||||||
$teams_ids[] = $validatedData['teams_id'];
|
$teams_ids[] = $validatedData['teams_id'];
|
||||||
$user_ids[] = $validatedData['surveyor_id'];
|
|
||||||
|
if (isset($validatedData['penilai_surveyor_id'])) {
|
||||||
|
$user_ids[] = $validatedData['penilai_surveyor_id'];
|
||||||
|
} else {
|
||||||
|
$user_ids[] = $validatedData['surveyor_id'];
|
||||||
|
}
|
||||||
|
|
||||||
$roles[] = 'surveyor';
|
$roles[] = 'surveyor';
|
||||||
|
|
||||||
}
|
}
|
||||||
@@ -89,7 +95,13 @@ class PenilaianController extends Controller
|
|||||||
} else {
|
} else {
|
||||||
$permohonan = Permohonan::where('nomor_registrasi', $request->nomor_registrasi)->first();
|
$permohonan = Permohonan::where('nomor_registrasi', $request->nomor_registrasi)->first();
|
||||||
$teams_ids[] = $validatedData['teams_id'];
|
$teams_ids[] = $validatedData['teams_id'];
|
||||||
$user_ids[] = $validatedData['penilai_id'];
|
|
||||||
|
if (isset($validatedData['penilai_surveyor_id'])) {
|
||||||
|
$user_ids[] = $validatedData['penilai_surveyor_id'];
|
||||||
|
}else {
|
||||||
|
$user_ids[] = $validatedData['penilai_id'];
|
||||||
|
}
|
||||||
|
|
||||||
$roles[] = 'penilai';
|
$roles[] = 'penilai';
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -33,14 +33,16 @@ class PenilaianRequest extends FormRequest
|
|||||||
'tanggal_kunjungan' => 'required|max:255',
|
'tanggal_kunjungan' => 'required|max:255',
|
||||||
'status' => 'required|string',
|
'status' => 'required|string',
|
||||||
'nomor_registrasi' => 'required|string',
|
'nomor_registrasi' => 'required|string',
|
||||||
'surveyor_id' => 'nullable| required_without:penilai_surveyor_id',
|
|
||||||
'penilai_id' => 'nullable|required_without:penilai_surveyor_id',
|
'surveyor_id' => 'nullable|required_without_all:penilai_surveyor_id,surveyor_region_id,penilai_region_id,penilai_id',
|
||||||
'penilai_surveyor_id' => 'nullable|required_without_all:surveyor_id,penilai_id',
|
'penilai_id' => 'nullable|required_without_all:penilai_surveyor_id,surveyor_region_id,penilai_region_id,surveyor_id',
|
||||||
'surveyor_region_id' => 'nullable|required_without:surveyor_id',
|
'penilai_surveyor_id' => 'nullable',
|
||||||
'penilai_region_id' => 'nullable|required_without:penilai_id',
|
'surveyor_region_id' => 'nullable|required_without_all:penilai_surveyor_id,penilai_region_id,penilai_id,surveyor_id',
|
||||||
|
'penilai_region_id' => 'nullable|required_without_all:penilai_surveyor_id,surveyor_region_id,penilai_id,surveyor_id',
|
||||||
|
|
||||||
'keterangan' => 'nullable',
|
'keterangan' => 'nullable',
|
||||||
];
|
];
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user