add update tgl_isi tidak boleh null
This commit is contained in:
parent
c56178868c
commit
15b38b9bb2
@ -111,6 +111,7 @@ class SoalController extends Controller
|
|||||||
$formLocked = true;
|
$formLocked = true;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
$prefillJawaban = [];
|
$prefillJawaban = [];
|
||||||
return view('soal.index', [
|
return view('soal.index', [
|
||||||
'soal' => $soal,
|
'soal' => $soal,
|
||||||
@ -219,17 +220,28 @@ class SoalController extends Controller
|
|||||||
$jawabanBaru->update($updatePayload);
|
$jawabanBaru->update($updatePayload);
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
if(session()->has('pegawai')){
|
if(session()->has('pegawai')){
|
||||||
$logPegawaiSurvey = DB::connection('dbSmartV1')->table('log_pegawai_survey');
|
$logPegawaiSurvey = DB::connection('dbSmartv1')->table('log_pegawai_survey')->whereNull('tgl_isi')->where('objectpegawaifk', session('pegawai')['id'])->first();
|
||||||
DB::connection('dbSmartv1')->table('log_pegawai_survey')->insert([
|
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(),
|
'tgl_isi' => Carbon::now(),
|
||||||
'objectpegawaifk' => session('pegawai')['id'],
|
'objectpegawaifk' => session('pegawai')['id'],
|
||||||
// 'objectpegawaifk' => 23521,
|
|
||||||
'objectsurveyfk' => 2,
|
'objectsurveyfk' => 2,
|
||||||
'mengisi_ya' => 1,
|
'mengisi_ya' => 1,
|
||||||
'mengisi_tidak' => 0,
|
'mengisi_tidak' => 0,
|
||||||
]);
|
]);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
return redirect()->route('soal.thankyou')
|
return redirect()->route('soal.thankyou')
|
||||||
@ -249,7 +261,7 @@ class SoalController extends Controller
|
|||||||
|
|
||||||
$array = json_decode($json, true);
|
$array = json_decode($json, true);
|
||||||
session(['pegawai' => $array]);
|
session(['pegawai' => $array]);
|
||||||
return redirect('/?start=1&soal_id=1');
|
return redirect('/');
|
||||||
}
|
}
|
||||||
|
|
||||||
protected function generatePrefillJawaban($detailSoal, $pegawai): array
|
protected function generatePrefillJawaban($detailSoal, $pegawai): array
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user