Commit 071d098c by Farendi Giotivano R.P

update fakultas mahasiswa yang login

parent f5b8838c
......@@ -117,6 +117,13 @@ class KelompokController extends Controller
//
$kelompok = $request->except('_token');
$periode_aktif = Periode::where('status', 1)->first();
$cekKel = Kelompok::where('created_user', auth()->user()->id)->where('periode_id', $periode_aktif->periode_id)->count();
if($cekKel){
return redirect()->route('mahasiswa.kelompok.index')->with('danger', 'Kelompok sudah ada !');
}
$dosen = explode('_', decrypt($kelompok['dosen']));
$dosen_idsdm = $dosen[0];
$dosen_nama = $dosen[1];
......@@ -125,7 +132,7 @@ class KelompokController extends Controller
$bio = auth()->user()->rBiodata;
$kel = Kelompok::create([
'periode_id' => $kelompok['periode'],
'periode_id' => $periode_aktif->periode_id,
'id_sdm' => $dosen_idsdm,
'nama_dosen' => $dosen_nama,
'nidn_dosen' => $dosen_nidn,
......
......@@ -44,5 +44,10 @@ class Kelompok extends Model
return $this->hasOne(Biodata::class, 'id', 'created_user');
}
public function rPeriode()
{
return $this->hasOne(Periode::class, 'periode_id', 'periode_id');
}
}
......@@ -89,7 +89,10 @@ class BiodataRepository
$data['name'] = $user['data_mahasiswa']['nm_pd'];
$data['noid'] = $user['username'];
$data['role'] = 'mahasiswa';
$data['fakultas'] = InseoHelper::singkatan_fakultas()[strtolower($user['nama_fakultas'])];
$faks = Sms::where('id_sms', $user['data_mahasiswa']['id_sms'])->first();
$data['fakultas'] = $faks->parent->nm_lemb;
// $data['fakultas'] = InseoHelper::singkatan_fakultas()[strtolower($user['nama_fakultas'])];
$data['prodi'] = $user['nama_prodi'];
return $data;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment