add update tgl_isi tidak boleh null

This commit is contained in:
JokoPrasetio 2025-12-08 21:35:45 +07:00
parent c56178868c
commit 15b38b9bb2

View File

@ -111,6 +111,7 @@ class SoalController extends Controller
$formLocked = true;
}
}
$prefillJawaban = [];
return view('soal.index', [
'soal' => $soal,
@ -219,17 +220,28 @@ class SoalController extends Controller
$jawabanBaru->update($updatePayload);
}
});
if(session()->has('pegawai')){
$logPegawaiSurvey = DB::connection('dbSmartV1')->table('log_pegawai_survey');
DB::connection('dbSmartv1')->table('log_pegawai_survey')->insert([
$logPegawaiSurvey = DB::connection('dbSmartv1')->table('log_pegawai_survey')->whereNull('tgl_isi')->where('objectpegawaifk', session('pegawai')['id'])->first();
if($logPegawaiSurvey){
DB::connection('dbSmartv1')
->table('log_pegawai_survey')
->where('id', $logPegawaiSurvey->id)
->update([
'tgl_isi' => Carbon::now(),
'objectpegawaifk'=> session('pegawai')['id'],
'objectsurveyfk' => 2,
'mengisi_ya' => 1,
'mengisi_tidak' => 0,
]);
}else{
DB::connection('dbSmartv1')->table('log_pegawai_survey')->insert([
'tgl_isi' => Carbon::now(),
'objectpegawaifk' => session('pegawai')['id'],
// 'objectpegawaifk' => 23521,
'objectsurveyfk' => 2,
'mengisi_ya' => 1,
'mengisi_tidak' => 0,
]);
}
}
return redirect()->route('soal.thankyou')
@ -249,7 +261,7 @@ class SoalController extends Controller
$array = json_decode($json, true);
session(['pegawai' => $array]);
return redirect('/?start=1&soal_id=1');
return redirect('/');
}
protected function generatePrefillJawaban($detailSoal, $pegawai): array