This commit is contained in:
Dwi Swandhana
2026-07-22 05:38:14 +07:00
parent b222a79283
commit 040284ec29
+17 -10
View File
@@ -58,25 +58,32 @@ class PoliController extends Controller
public function updatePoli(Request $request) { public function updatePoli(Request $request) {
$validator = Validator::make($request->all(), [ $validator = Validator::make($request->all(), [
'id' => 'required', 'id' => 'required',
'poli' => 'required', 'poli' => 'required',
'subpoli' => 'required', 'subpoli' => 'required',
'modaliti' => 'required' 'modaliti' => 'required'
]); ]);
if($validator->fails()) { if($validator->fails()) {
return response()->json(['status' => 'error', 'message' => 'Please fill input field or fill with right input']); return response()->json(['status' => 'error', 'message' => 'Please fill input field or fill with right input']);
} else { } else {
$id = $request->input('id'); $id = $request->input('id');
$poli = $request->input('poli'); $poli = $request->input('poli');
$subpoli = $request->input('subpoli'); $subpoli = $request->input('subpoli');
$subsubpoli = $request->input('subsubpoli'); $subsubpoli = $request->input('subsubpoli');
Poli::where('id', $id)->update([ Poli::where('id', $id)->update([
'poli' => $poli, 'poli' => $poli,
'subpoli' => $subpoli, 'subpoli' => $subpoli,
'subsubpoli'=> $subsubpoli, 'subsubpoli'=> $subsubpoli,
'modaliti' => $request->input('modaliti'), 'modaliti' => $request->input('modaliti'),
'modaliti2' => $request->input('modaliti2') 'modaliti2' => $request->input('modaliti2')
]); ]);
$cekdlp = Poli::where('id', $id)->first();
$kelompok = $cekdlp->kelompok ?? '';
if ($kelompok != ''){
Periksa::where('reques', $subpoli)->whereNull('status')->update([
'dlp' => $kelompok,
]);
}
Periksa::where('reques', $subpoli)->update([ Periksa::where('reques', $subpoli)->update([
'kd_spesimen' => $subsubpoli, 'kd_spesimen' => $subsubpoli,
'nm_spesimen' => $request->input('modaliti'), 'nm_spesimen' => $request->input('modaliti'),