This commit is contained in:
Duidev Software House
2025-11-10 05:06:23 +07:00
parent 0520d51179
commit 8f079b9f6c
9 changed files with 766 additions and 263 deletions
@@ -470,6 +470,7 @@ class DokterController extends Controller
'created_by' => Session('nama')
]
);
$statusdraft = 'Proses Analisis Sampel';
KomponenJawaban::where('accnumber', $nofoto)->where('template', $dlp)->delete();
$data = $request->except(['_token', 'periksa_id', 'val01', 'val10', 'acc_number']);
foreach ($data as $key => $value) {
@@ -487,6 +488,20 @@ class DokterController extends Controller
]
);
} else {
if ($key == 'id_statusmediatamlainnya' AND $value != ''){
$statusdraft = $value;
} else if ($key == 'id_statusmediasellainnya' AND $value != ''){
$statusdraft = $value;
} else if ($key == 'id_statusmediasda' AND $value != ''){
$statusdraft = $value;
} else if ($key == 'id_statusmediamcconkey' AND $value != ''){
$statusdraft = $value;
} else if ($key == 'id_statusmediacap' AND $value != ''){
$statusdraft = $value;
} else if ($key == 'id_statusmediabap' AND $value != ''){
$statusdraft = $value;
} else {
}
KomponenJawaban::updateOrCreate(
[
'accnumber' => $nofoto,
@@ -581,7 +596,7 @@ class DokterController extends Controller
'nmdrafter' => Session('nama'),
'nmexcutor' => Session('nama'),
'excutor' => Session('id'),
'status' => 'Proses Analisis Sampel'
'status' => $statusdraft
]);
$surat = self::genSurat($periksa->id, 'dengan kop');
Riwayat::create([
@@ -622,7 +637,7 @@ class DokterController extends Controller
'nmdrafter' => Session('nama'),
'nmexcutor' => Session('nama'),
'excutor' => Session('id'),
'status' => 'Proses Analisis Sampel'
'status' => $statusdraft
]);
return response()->json(['icon' => 'success', 'status' => 'Success', 'message' => 'Expertise Saved']);
}