update
This commit is contained in:
@@ -459,7 +459,7 @@ class DokterController extends Controller
|
|||||||
return response()->json(['icon' => 'error', 'status' => 'Gagal', 'message' => 'Pemeriksaan sudah selesai, silahkan buat adendum untuk menambahkan keterangan']);
|
return response()->json(['icon' => 'error', 'status' => 'Gagal', 'message' => 'Pemeriksaan sudah selesai, silahkan buat adendum untuk menambahkan keterangan']);
|
||||||
} else {
|
} else {
|
||||||
$tglverifikasi = $periksa->verifikasi ?? $today;
|
$tglverifikasi = $periksa->verifikasi ?? $today;
|
||||||
$cekganda = Periksa::where('noregister', $noregister)->where('mulai', 'LIKE', $mastertgl.'%')->where('id', '!=', $idperiksa)->get();
|
$cekganda = Periksa::where('noregister', $noregister)->where('nm_spesimen', $nm_spesimen)->where('mulai', 'LIKE', $mastertgl.'%')->where('id', '!=', $idperiksa)->get();
|
||||||
$statusdraft = 'Pemeriksaan awal';
|
$statusdraft = 'Pemeriksaan awal';
|
||||||
KomponenJawaban::where('accnumber', $nofoto)->where('template', $dlp)->delete();
|
KomponenJawaban::where('accnumber', $nofoto)->where('template', $dlp)->delete();
|
||||||
$data = $request->except(['_token', 'periksa_id', 'val01', 'val10', 'acc_number']);
|
$data = $request->except(['_token', 'periksa_id', 'val01', 'val10', 'acc_number']);
|
||||||
@@ -523,11 +523,33 @@ class DokterController extends Controller
|
|||||||
if ($key == 'lsg_pewarnaanspora'){ $yangperludicloning = 'id_pewarnaanspora'; }
|
if ($key == 'lsg_pewarnaanspora'){ $yangperludicloning = 'id_pewarnaanspora'; }
|
||||||
if ($key == 'lsg_pewarnaangiesma'){ $yangperludicloning = 'id_pewarnaangiesma'; }
|
if ($key == 'lsg_pewarnaangiesma'){ $yangperludicloning = 'id_pewarnaangiesma'; }
|
||||||
if ($key == 'lsg_pewarnaangiesmaoptional'){ $yangperludicloning = 'id_pewarnaangiesmaoptional'; }
|
if ($key == 'lsg_pewarnaangiesmaoptional'){ $yangperludicloning = 'id_pewarnaangiesmaoptional'; }
|
||||||
|
|
||||||
if (!empty($cekganda) AND $yangperludicloning != ''){
|
if (!empty($cekganda) AND $yangperludicloning != ''){
|
||||||
foreach($cekganda as $rcloning){
|
foreach($cekganda as $rcloning){
|
||||||
$nofotocloning = $rcloning->nofoto;
|
$nofotocloning = $rcloning->nofoto;
|
||||||
$dlpcloning = $rcloning->dlp ?? 'Kultur';
|
$dlpcloning = $rcloning->dlp ?? 'Kultur';
|
||||||
|
$cekada = KomponenJawaban::where('accnumber', $nofotocloning)->where('komponen', $key)->first();
|
||||||
|
if ($cekada){
|
||||||
|
|
||||||
|
} else {
|
||||||
|
KomponenJawaban::updateOrCreate(
|
||||||
|
[
|
||||||
|
'accnumber' => $nofotocloning,
|
||||||
|
'komponen' => $key,
|
||||||
|
],
|
||||||
|
[
|
||||||
|
'isidata' => $isidataawal,
|
||||||
|
'template' => $dlpcloning,
|
||||||
|
'created_by' => session('nama'),
|
||||||
|
]
|
||||||
|
);
|
||||||
|
Riwayat::create([
|
||||||
|
'nofoto' => $nofotocloning,
|
||||||
|
'jawaban' => $isidataawal,
|
||||||
|
'inputor' => Session('nama'),
|
||||||
|
'keterangan' => 'Clone Data '.$key.' Dari ('.$nofoto.')',
|
||||||
|
'verifikasi' => '',
|
||||||
|
]);
|
||||||
|
}
|
||||||
$cekada = KomponenJawaban::where('accnumber', $nofotocloning)->where('komponen', $yangperludicloning)->first();
|
$cekada = KomponenJawaban::where('accnumber', $nofotocloning)->where('komponen', $yangperludicloning)->first();
|
||||||
if ($cekada){
|
if ($cekada){
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user