diff --git a/resources/views/manajer/detail_mahasiswa_control.blade.php b/resources/views/manajer/detail_mahasiswa_control.blade.php index ecbc01b6fc20efe63e408ee323acb2642616cb58..0912d4abb7d101102d6f944ee2e9ac1f67c6cf75 100644 --- a/resources/views/manajer/detail_mahasiswa_control.blade.php +++ b/resources/views/manajer/detail_mahasiswa_control.blade.php @@ -44,338 +44,537 @@ </div> </div> <div class="col-md-8"> - @if($mahasiswa->status == \App\Mahasiswa::STATUS_LULUS) - <div class="alert alert-success row align-items-center flex-row display-flex flex-wrap-nowrap"> - <i class="material-icons font-size-18-px mr-4">check_circle</i> - <span> - Kelulusan Mahasiswa telah ditetapkan oleh pada {{date("d M Y H:i:s", strtotime($sidangTesis->updated_at.'UTC'))}} - </span> - </div> - <fieldset disabled="disabled"> - @endif - @if(isset($sidangTesis->dosen_penguji_1) && isset($sidangTesis->dosen_penguji_2)) - <div class="mb-2"> - <h3> - Penilaian Sidang Tesis - </h3> - <div> - <table class="table text-center"> - <tr> - <th></th> - <th>Substansi</th> - <th>Buku Tesis</th> - <th>Presentasi dan Tanya Jawab</th> - </tr> - <tr> - <th>Penguji 1</th> - <td>{{$sidangTesis->nilai_dosen_penguji_1_utama}}</td> - <td>{{$sidangTesis->nilai_dosen_penguji_1_penting}}</td> - <td>{{$sidangTesis->nilai_dosen_penguji_1_pendukung}}</td> - <td> - <form action="/sidangtesis/nilai/penguji1/reset/{{$user->username}}" method="post"> - {{csrf_field()}} - <button class="btn btn-blue align-items-center display-flex"> - <i class="material-icons pencil md-12 font-size-18-px">delete</i> - Reset - </button> - </form> - </tr> - <tr> - <th>Penguji 2</th> - <td>{{$sidangTesis->nilai_dosen_penguji_2_utama}}</td> - <td>{{$sidangTesis->nilai_dosen_penguji_2_penting}}</td> - <td>{{$sidangTesis->nilai_dosen_penguji_2_pendukung}}</td> - <td> - <form action="/sidangtesis/nilai/penguji2/reset/{{$user->username}}" method="post"> - {{csrf_field()}} - <button class="btn btn-blue align-items-center display-flex"> - <i class="material-icons pencil md-12 font-size-18-px">delete</i> - Reset - </button> - </form> - </td> - </tr> - <tr> - <th>Pembimbing</th> - <td>{{$sidangTesis->nilai_dosen_pembimbing_utama}}</td> - <td>{{$sidangTesis->nilai_dosen_pembimbing_penting}}</td> - <td>{{$sidangTesis->nilai_dosen_pembimbing_pendukung}}</td> - <td> - <form action="/sidangtesis/nilai/pembimbing/reset/{{$user->username}}" method="post"> + + <ul class="nav nav-tabs" role="tablist"> + <li class="nav-item"> + <a class="nav-link active" data-toggle="tab" href="#topik">Seminar Topik</a> + </li> + <li class="nav-item"> + <a class="nav-link" data-toggle="tab" href="#proposal">Seminar Proposal</a> + </li> + <li class="nav-item"> + <a class="nav-link" data-toggle="tab" href="#bimbingan">Bimbingan</a> + </li> + <li class="nav-item"> + <a class="nav-link" data-toggle="tab" href="#seminartesis">Seminar Tesis</a> + </li> + <li class="nav-item"> + <a class="nav-link" data-toggle="tab" href="#sidangtesis">Sidang Tesis</a> + </li> + </ul> + + + <!-- Tab panes --> + <div class="tab-content"> + <div id="topik" class="container tab-pane active"><br> + @if($mahasiswa->status >= \App\Mahasiswa::STATUS_SIAP_SEMINAR_TOPIK ) + <div class="control-seminar-topik mb-4"> + <h3> + Penilaian Seminar Topik + </h3> + @if($mahasiswa->status >= \App\Mahasiswa::STATUS_LULUS_SEMINAR_TOPIK) + <div class="alert alert-success row align-items-center flex-row display-flex flex-wrap-nowrap"> + <i class="material-icons font-size-18-px mr-2">check_circle</i> +   Kelulusan seminar topik ditetapkan oleh {{$seminarTopik->evaluator->name}} + pada {{date("d M Y H:i:s", strtotime($seminarTopik->updated_at.'UTC'))}} + + </div> + <fieldset disabled="disabled"> + @elseif($mahasiswa->status <= \App\Mahasiswa::STATUS_GAGAL_SEMINAR_TOPIK) + <div class="alert alert-danger row align-items-center flex-row display-flex flex-wrap-nowrap"> + <i class="material-icons font-size-18-px mr-2">cancel</i> + Seminar Topik dinyatakan tidak lulus oleh {{$seminarTopik->evaluator->name}} + pada {{date("d M Y H:i:s", strtotime($seminarTopik->updated_at.'UTC'))}} + </div> + @endif + <div class="row justify-content-center"> + + <form action=" {{route('seminartopik-penilaian')}}" method="post"> {{csrf_field()}} - <button class="btn btn-blue align-items-center display-flex"> - <i class="material-icons pencil md-12 font-size-18-px">delete</i> - Reset + <input type="hidden" value="{{$mahasiswa->id}}" name="mahasiswa"> + <input type="hidden" value="{{$seminarTopik->id}}" name="seminartopik"> + <button class="btn btn-red mr-4 width-100" name="action" value="0"> + Tidak Lulus </button> - </form> - </td> - </tr> - <tr> - <th>Dosen Tesis</th> - <td>{{$sidangTesis->nilai_dosen_kelas_utama}}</td> - <td>-</td> - <td>-</td> - <td> - <form action="/sidangtesis/nilai/kelas/reset/{{$user->username}}" method="post"> - {{csrf_field()}} - <button class="btn btn-blue align-items-center display-flex"> - <i class="material-icons pencil md-12 font-size-18-px">delete</i> - Reset + <button class="btn btn-blue ml-4 width-100" name="action" value="1"> + Lulus </button> - </form> - </td> - </tr> - <tr> - <th> Nilai Akhir </th> - <td colspan="4"> - <b> - @if($sidangTesis->nilai=="E") - <font color="red"> - TIDAK LULUS - @else - <font color="green"> - {{$sidangTesis->nilai}} - @endif - </font> - </b> - </td> - </tr> - </table> - </div> - </div> - @endif - @if(isset($sidangTesis)) - <div class="mb-2"> - <h3> - Sidang Tesis - </h3> - <div> - <form action="/sidangtesis/manajer/edit/{{$user->username}}" method="post" id="form-hsl-bimbingan" > - {{csrf_field()}} - <div class="form-group"> - <div class="form-group row col-md-12"> - <label for="name" class="col-md-4 col-form-label text-md-right text-center ">Nama<sup>*</sup></label> - <input type="text" name="name" id="name" class="col-md-8 form-control" value="{{$user->name}}" required disabled> - </div> - <div class="form-group row col-md-12"> - <label for="nim" class="col-md-4 col-form-label text-md-right text-center">NIM<sup>*</sup></label> - <input type="text" name="nim" id="nim" class="col-md-8 form-control" value="{{$user->username}}" required disabled> - </div> - <div class="form-group row col-md-12"> - <label for="nim" class="col-md-4 col-form-label text-md-right text-center">Opsi<sup>*</sup></label> - <input type="text" name="nim" id="nim" class="col-md-8 form-control" value="{{$tesis->keilmuan}}" required disabled> - </div> + </form> - <div class="form-group row col-md-12"> - <label for="judul" class="col-md-4 col-form-label text-md-right text-center ">Judul Tesis<sup>*</sup></label> - <input type="text" id="judul" name="judul" class="col-md-8 form-control" value="{{$mahasiswa->tesis()->topic}}" required disabled> - </div> + </div> + @if($mahasiswa->status >= \App\Mahasiswa::STATUS_LULUS_SEMINAR_TOPIK) + </fieldset> + @endif + </div> + @endif + @if($mahasiswa->status >= \App\Mahasiswa::STATUS_TOPIK_DITERIMA || $mahasiswa->status < \App\Mahasiswa::STATUS_TOPIK_DITOLAK) - <div class="form-group"> - <div class="form-group row col-md-12"> - <label for="semester-daftar" class="col-md-4 col-form-label text-md-right text-center">Terdaftar pada Semester<sup>*</sup></label> - <div class="display-flex align-items-center"> - {{$sidangTesis->semesterTerdaftar}} - </div> - </div> - <div class="form-group row col-md-12"> - <label for="tanggal_seminar_tesis" class="col-md-4 col-form-label text-md-right text-center">Waktu Seminar Tesis<sup>*</sup></label> - <div class="display-flex align-items-center"> + <div class="control-jadwal mb-4"> + <h3> + Penetapan Jadwal Seminar Topik + </h3> + <div> + @if($mahasiswa->status >= \App\Mahasiswa::STATUS_SIAP_SEMINAR_TOPIK) + <div class="alert alert-success row align-items-center flex-row display-flex flex-wrap-nowrap"> + <i class="material-icons font-size-18-px mr-2">check_circle</i> +   Jadwal seminar topik ditetapkan oleh {{$seminarTopik->creator->name}} + pada {{date("d M Y H:i:s", strtotime($seminarTopik->created_at.'UTC'))}} - @if($sidangTesis->jadwal_seminar) - {{date("d-m-Y ", strtotime($sidangTesis->jadwal_seminar))}} - @endif - </div> </div> - <div class="form-group row col-md-12"> - <label for="" class="col-md-4 col-form-label text-md-right text-center">Dokumen Evaluasi Diri</label> - <div class="display-flex align-items-center"> - @if($sidangTesis->evaluasi_diri) - <a href="/sidangtesis/download/{{$sidangTesis->evaluasi_diri}}" class="text-color-blue"> - {{basename($sidangTesis->evaluasi_diri)}} - </a> - @else - Belum Mengumpulkan - @endif + <fieldset disabled="disabled"> + @endif + <form action="{{route('seminartopik-penetapan')}}" method="post"> + {{csrf_field()}} + <input type="hidden" name="mahasiswa" value="{{$mahasiswa->id}}"> + <div class="row justify-content-center"> + <div> + <input type="datetime-local" class="form-control" name="date" + @if($seminarTopik) + value="{{date("Y-m-d\TH:i:s", strtotime($seminarTopik->schedule))}}" + @endif + > </div> + <button class="btn btn-blue ml-4"> + Tetapkan + </button> </div> - <div class="form-group row col-md-12"> - <label for="" class="col-md-4 col-form-label text-md-right text-center">Draft Makalah</label> - <div class="display-flex align-items-center"> - - @if($sidangTesis->draft_makalah) - <a href="/sidangtesis/download/{{$sidangTesis->draft_makalah}}" class="text-color-blue"> - {{basename($sidangTesis->draft_makalah)}} - </a> - @else - Belum Mengumpulkan - @endif - </div> + </form> + @if($mahasiswa->status >= \App\Mahasiswa::STATUS_SIAP_SEMINAR_TOPIK) + </fieldset> + @endif + </div> + </div> + @endif + @if($mahasiswa->status >= \App\Mahasiswa::STATUS_TOPIK_TELAH_DIAJUKAN || $mahasiswa->status<=\App\Mahasiswa::STATUS_TOPIK_DITOLAK) + <div class="section" id="pengajuan-topik mb-4"> + <h3>Pengajuan Topik</h3> + + @if($mahasiswa->status != \App\Mahasiswa::STATUS_TOPIK_TELAH_DIAJUKAN) + @php($approval = $mahasiswa->getTopicApproval()) + @if($approval->action == App\TopicApproval::ACTION_TERIMA) + <div class="alert alert-success row align-items-center flex-row display-flex flex-wrap-nowrap"> + <i class="material-icons font-size-18-px mr-2">check_circle</i> +  "{{$approval->topic->judul}}" telah disetujui oleh {{$approval->manajer->user()->name}} + pada {{date("d M Y H:i:s", strtotime($approval->created_at.'UTC'))}} + </div> + <fieldset disabled="disabled"> + @elseif($approval->action == App\TopicApproval::ACTION_TOLAK) + <div class="alert alert-danger row align-items-center flex-row display-flex flex-wrap-nowrap"> + <i class="material-icons font-size-18-px">cancel</i> + Semua Topik ditolak oleh {{$approval->manajer->user()->name}} + pada {{date("d M Y H:i:s", strtotime($approval->created_at.'UTC'))}} </div> - <div class="form-group row col-md-12"> - <label for="" class="col-md-4 col-form-label text-md-right text-center">Laporan Tesis</label> - <div class="display-flex align-items-center"> - - @if($sidangTesis->laporan_tesis) - <a href="/sidangtesis/download/{{$sidangTesis->evaluasi_diri}}" class="text-color-blue"> - {{basename($sidangTesis->laporan_tesis)}} - </a> - @else - Belum Mengumpulkan - @endif - </div> + @endif + @endif + <form action="{{route('topicapproval')}}" method="post"> + {{csrf_field()}} + <input type="hidden" name="mahasiswa" value="{{$user->username}}"> + @foreach($mahasiswa->getTopics() as $item) + <div class="topik-wrapper"> + <h4>Topik Prioritas {{$loop->iteration}}</h4> + <div class="row"> + <div class="col-md-8"> + <div class="row mt-1"> + <span class="status-label"> + Judul Tesis:  + </span> + <span> + {{$item->judul}} - </div> - <div class="form-group row col-md-12"> - <label for="" class="col-md-4 col-form-label text-md-right text-center">KSM Semester Terakhir</label> - <div class="display-flex align-items-center"> - - @if($sidangTesis->ksm_terakhir) - <a href="/sidangtesis/download/{{$sidangTesis->ksm_terakhir}}" class="text-color-blue"> - {{basename($sidangTesis->ksm_terakhir)}} - </a> - @else - Belum Mengumpulkan - @endif - </div> + </span> - </div> - <div class="form-group row col-md-12"> - <label for="" class="col-md-4 col-form-label text-md-right text-center">Form Submit Paper</label> - <div class="display-flex align-items-center"> - @if($sidangTesis->submit_paper) - <a href="/sidangtesis/download/{{$sidangTesis->submit_paper}}" class="text-color-blue"> - {{basename($sidangTesis->submit_paper)}} - </a> - @else - Belum Mengumpulkan - @endif + </div> + + <div class="row"> + <span> + Bidang Keilmuan:  + </span> + <span> + {{$item->keilmuan}} + + </span> + + </div> + + <div class="row mt-1"> + <span class="status-label"> + Calon Pembimbing 1:   + </span> + <span> + {{$item->dosen_pembimbing1->user->name}} + </span> + </div> + <div class="row mt-1"> + <span class="status-label"> + Calon Pembimbing 2:   + </span> + <span> + @if($item->calon_pembimbing2) + {{$item->dosen_pembimbing2->user->name}} + @endif + </span> + </div> + </div> + <div class="col-md-4 row mt-4 mt-md-0"> + <div class="col-6 text-center row align-items-center flex-column justify-content-center"> + <div>Status</div> + <div><b>{!! $item->getStatusString() !!}</b></div> + </div> + <div class="col-6 row align-items-center justify-content-center"> + <button class="btn btn-blue" value="{{$item->id}}" name="id"> + Terima + </button> + </div> </div> </div> - </div> + @endforeach + <div class="row justify-content-center"> + <button class="btn btn-red" value="-1" name="id"> + Tolak Semua + </button> + </div> + </form> + @if($mahasiswa->status > 1) + </fieldset> + @endif + </div> + @endif - <div class="form-group row col-md-12"> - <label for="haritgl" class="col-md-4 col-form-label text-md-right text-center"> - Tanggal - </label> - <input type="date" id="haritgl" name="haritgl" class="col-md-8 form-control" value="{{$sidangTesis->tanggal}}" > + </div> + <div id="proposal" class="container tab-pane fade"><br> + + @if($mahasiswa->status >= \App\Mahasiswa::STATUS_LULUS_SEMINAR_PROPOSAL || $mahasiswa->status < \App\Mahasiswa::STATUS_GAGAL_SEMINAR_PROPOSAL ) + + <div class="control-seminar-topik mb-4"> + <h3> + Penetapan Dosen Pembimbing + </h3> + @if($mahasiswa->status >= \App\Mahasiswa::STATUS_MASA_BIMBINGAN) + <div class="alert alert-success row align-items-center flex-row display-flex flex-wrap-nowrap"> + <i class="material-icons font-size-18-px mr-2">check_circle</i> +   Dosen pembimbing telah ditetapkan oleh {{$tesis->creator_admin->name}} + pada {{date("d M Y H:i:s", strtotime($seminarTopik->updated_at.'UTC'))}} </div> + <fieldset disabled="disabled"> + @endif + <div class="row justify-content-center"> + <form action="{{route('dosbing-penetapan')}}" class="width-full" method="post"> + {{csrf_field()}} + <input type="hidden" name="mahasiswa_id" value="{{$mahasiswa->id}}"> + <div class="form-group row"> + <label for="name" class="col-md-4 col-form-label text-md-right">Topik</label> + <div class="col-md-6"> + <input type="text" class="form-control" value="{{$topik->judul}}" name="judul"> + </div> + </div> + <div class="form-group row"> + <label for="name" class="col-md-4 col-form-label text-md-right">Keilmuan</label> + <div class="col-md-6"> + <input type="text" class="form-control" value="{{$topik->keilmuan}}" name="keilmuan"> + </div> + </div> - <div class="form-group row col-md-12"> - <label for="waktu" class="col-md-4 col-form-label text-md-right text-center"> - Waktu - </label> - <input type="time" id="haritgl" name="waktu" class="col-md-8 form-control" value="{{$sidangTesis->jam}}"> - </div> - <div class="form-group row col-md-12"> - <label for="tempat" class="col-md-4 col-form-label text-md-right text-center"> - Tempat - </label> - <input type="string" id="tempat" name="tempat" class="col-md-8 form-control" value="{{$sidangTesis->tempat}}"> - </div> - <div class="row offset-md-2 justify-content-center"> - <table width="300" class="table table-hover" style="width: 60%"> - <tr> - <th colspan="3"> - Ajuan Dosen Penguji - </th> - <th> - Status - </th> - </tr> - <tr> - <td colspan="3"> - {{$sidangTesis->ajuan_penguji_1->name}} - </td> - <td> - {!! $sidangTesis->approval_status_string($sidangTesis->approval_penguji1) !!} - </td> - </tr> - <tr> - <td colspan="3"> - {{$sidangTesis->ajuan_penguji_2->name}} - </td> - <td> - {!! $sidangTesis->approval_status_string($sidangTesis->approval_penguji2) !!} - </td> - </tr> - - <tr> - <td colspan="3"> - {{$sidangTesis->ajuan_penguji_3->name}} - </td> - <td> - {!! $sidangTesis->approval_status_string($sidangTesis->approval_penguji3) !!} - </td> - </tr> - - </table> + <div class="form-group row"> + <label for="name" class="col-md-4 col-form-label text-md-right">Dosen Pembimbing 1</label> + <div class="col-md-6"> + <select name="dosen_pembimbing_1" class="form-control" id=""> + @if($tesis) + <option value="{{$tesis->dosen_pembimbing1}}" selected> + {{$tesis->dosen_pembimbing_1->user->name}} + </option> + @else + @foreach(\App\Dosen::getListDosenPembimbing1() as $item) + @php($user_item = $item->user) + <option value="{{$user_item->id}}" + @if($topik->calon_pembimbing1 == $item->id) + selected + @endif + >{{$user_item->name}}</option> + @endforeach + @endif + </select> + </div> + </div> + + <div class="form-group row"> + <label for="name" class="col-md-4 col-form-label text-md-right">Dosen Pembimbing 2</label> + <div class="col-md-6"> + <select name="dosen_pembimbing_2" class="form-control" id=""> + @if($tesis && $tesis->dosen_pembimbing_2) + <option value="{{$tesis->dosen_pembimbing2}}" selected> + {{$tesis->dosen_pembimbing_2->user->name}} + </option> + @else + <option value=""></option> + @foreach(\App\Dosen::getListDosenPembimbing2() as $item) + @php($user_item = $item->user) + <option value="{{$user_item->id}}" + @if($topik->calon_pembimbing2 == $item->id) + selected + @endif + >{{$user_item->name}}</option> + @endforeach + @endif + </select> + </div> + </div> + <div class="row justify-content-center"> + <button class="btn btn-blue"> + Tetapkan + </button> + </div> + </form> </div> - <div class="form-group row col-md-12"> - <label for="tempat" class="col-md-4 col-form-label text-md-right text-center"> - Dosen Penguji 1 - </label> - <select name="dosen_penguji1" class="form-control col-md-8" id=""> - @foreach(App\Dosen::getListDosenPenguji() as $item) - <option value="{{$item->id}}" - @if($sidangTesis->dosen_penguji_1 == $item->id) - selected - @endif + </div> + @endif - > - {{$item->user->name}} - </option> - @endforeach - </select> + @if($mahasiswa->status >= \App\Mahasiswa::STATUS_SIAP_SEMINAR_PROPOSAL || $mahasiswa->status <= \App\Mahasiswa::STATUS_GAGAL_SEMINAR_PROPOSAL ) + <div class="control-seminar-topik mb-4"> + <h3> + Penilaian Seminar Proposal + </h3> + @if($mahasiswa->status >= \App\Mahasiswa::STATUS_LULUS_SEMINAR_PROPOSAL) + <div class="alert alert-success row align-items-center flex-row display-flex flex-wrap-nowrap"> + <i class="material-icons font-size-18-px mr-2">check_circle</i> +   Kelulusan seminar proposal ditetapkan oleh {{$seminarTopik->evaluator->name}} + pada {{date("d M Y H:i:s", strtotime($seminarTopik->updated_at.'UTC'))}} + </div> - <div class="form-group row col-md-12"> - - <label for="tempat" class="col-md-4 col-form-label text-md-right text-center"> - Dosen Penguji 2 - </label> - <select name="dosen_penguji2" class="form-control col-md-8" id=""> - @foreach(App\Dosen::getListDosenPenguji() as $item) - <option value="{{$item->id}}" - @if($sidangTesis->dosen_penguji_2 == $item->id) - selected - @endif + <fieldset disabled="disabled"> + @elseif($mahasiswa->status <= \App\Mahasiswa::STATUS_GAGAL_SEMINAR_PROPOSAL) + <div class="alert alert-success row align-items-center flex-row display-flex flex-wrap-nowrap"> + <i class="material-icons font-size-18-px mr-2">cancel</i> + Seminar Topik dinyatakan tidak lulus oleh {{$seminarTopik->evaluator->name}} + pada {{date("d M Y H:i:s", strtotime($seminarTopik->updated_at.'UTC'))}} + </div> + @endif + <div class="row justify-content-center"> + + <form action=" {{route('seminarproposal-penilaian')}}" method="post" class="width-full"> + {{csrf_field()}} + <input type="hidden" value="{{$mahasiswa->id}}" name="mahasiswa"> + <input type="hidden" value="{{$seminarProposal->id}}" name="seminartopik"> + <div class="form-group row width-full justify-content-center"> + <label for="scoreIndex" class=" col-sm-2 text-right col-form-label mr-1 ml-1">Nilai</label> + <select class="form-control col-sm-2 ml-1 mr-1" name="score" id="scoreIndex" + > - {{$item->user->name}} + <option value="A">A</option> + <option value="AB">AB</option> + <option value="B">B</option> + <option value="BC">BC</option> + <option value="C">C</option> + <option value="D">D</option> + <option value="E">E</option> + </select> + <button class="col-md-2 btn btn-blue ml-1 mr-1"> + Tetapkan + </button> + </div> + </form> + + </div> + @if($mahasiswa->status >= \App\Mahasiswa::STATUS_LULUS_SEMINAR_TOPIK) + </fieldset> + @endif + </div> + @endif + - </option> - @endforeach - </select> + @if($mahasiswa->status >= \App\Mahasiswa::STATUS_PROPOSAL_DITERIMA || $mahasiswa->status <= \App\Mahasiswa::STATUS_PROPOSAL_DITOLAK) + <div class="control-pengajuan-proposal mb-4"> + <h3> + Penetapan Seminar Proposal + </h3> + @if($mahasiswa->status >= \App\Mahasiswa::STATUS_SIAP_SEMINAR_PROPOSAL) + <div class="alert alert-success row align-items-center"> + <i class="material-icons font-size-18-px">check_circle</i> +   Jadwal seminar proposal ditetapkan oleh {{$seminarProposal->creator->name}} + pada {{date("d M Y H:i:s", strtotime($seminarProposal->created_at.'UTC'))}} </div> + <fieldset disabled="disabled"> + @endif + <div class="row col-md-12 flex-wrap-nowrap justify-content-center"> + <form action="{{route('seminarproposal-penetapan')}}" method="post"> + {{csrf_field()}} + <input type="hidden" name="mahasiswa" value="{{$mahasiswa->id}}"> + <div class="row justify-content-center"> + <div> + <input type="datetime-local" class="form-control" name="date" + @if($seminarProposal) + value="{{date("Y-m-d\TH:i:s", strtotime($seminarProposal->schedule))}}" + @endif + > + </div> + <button class="btn btn-blue ml-4"> + Tetapkan + </button> + </div> + </form> + </div> + @if($proposal->status >= \App\Mahasiswa::STATUS_PROPOSAL_DITERIMA) + </fieldset> + @endif + </div> + @endif + <div class="control-pengajuan-proposal mb-4"> + @if($mahasiswa->status >= \App\Mahasiswa::STATUS_PROPOSAL_TELAH_DIAJUKAN || $mahasiswa->status <= \App\Mahasiswa::STATUS_PROPOSAL_DITOLAK) + @php($proposal = $mahasiswa->proposal()) + <h3> + Pengajuan Proposal + </h3> + @if( $mahasiswa->status != \App\Mahasiswa::STATUS_PROPOSAL_TELAH_DIAJUKAN) + @if($mahasiswa->status != \App\Mahasiswa::STATUS_PROPOSAL_DITOLAK) + <div class="alert alert-success row align-items-center flex-row display-flex flex-wrap-nowrap"> + <i class="material-icons font-size-18-px mr-2">check_circle</i> + Proposal {{$proposal->filename}} diterima oleh {{$proposal->evaluator->name}} pada + {{date("d M Y H:i:s", strtotime($proposal->updated_at.'UTC'))}} </div> - - <div class="justify-content-center row"> - <button class="btn btn-blue align-items-center display-flex"> - <i class="material-icons pencil md-12 font-size-18-px">save</i> - Simpan - </button> + <fieldset disabled="disabled"> + @elseif($mahasiswa->status == \App\Mahasiswa::STATUS_PROPOSAL_DITOLAK) + <div class="alert alert-danger row align-items-center flex-row display-flex flex-wrap-nowrap"> + <i class="material-icons font-size-18-px mr-2">cancel</i> + Proposal {{$proposal->filename}} ditolak oleh {{$proposal->evaluator->name}} pada + {{date("d M Y H:i:s", strtotime($proposal->updated_at.'UTC'))}} + </div> + @endif + @endif + <div class="row col-md-12 flex-wrap-nowrap proposal-container"> + <div class="row align-items-center justify-content-start file-name width-full"> + <i class="material-icons">insert_drive_file</i> + <a href="/proposal/download/{{$proposal->path}}">{{$proposal->filename}} ({{$proposal->human_filesize()}})</a> + <br> </div> - </form> + <form action="{{route('proposal-penerimaan')}}" method="post" class="width-full"> + <div class=" width-full text-right flex-wrap-nowrap"> + {{csrf_field()}} + <input type="hidden" value="{{$mahasiswa->id}}" name="mahasiswa"> + <input type="hidden" value="{{$proposal->id}}" name="proposal"> + <button class="btn btn-red mr-1" name="action" value="0"> + Tolak + </button> + <button class="btn btn-blue ml-1" name="action" value="1"> + Terima + </button> + </div> + </form> + + </div> + @if($proposal->status >= \App\Mahasiswa::STATUS_PROPOSAL_DITERIMA) + </fieldset> + @endif </div> + + + @endif </div> - </fieldset> - @endif - @if($mahasiswa->status >= \App\Mahasiswa::STATUS_SIAP_SEMINAR_TESIS || $mahasiswa->status <= \App\Mahasiswa::STATUS_GAGAL_SEMINAR_TESIS) + <div id="bimbingan" class="container tab-pane fade"><br> + + + @if($mahasiswa->status >= \App\Mahasiswa::STATUS_MASA_BIMBINGAN || $mahasiswa->status < \App\Mahasiswa::STATUS_GAGAL_SEMINAR_PROPOSAL ) + @php($hasilBimbinganAktif = $mahasiswa->tesis()->getHasilBimbinganAktif()) + <div class="control-masa-bimbingan mb-4"> + <h3> + Masa Bimbingan + </h3> + </div> + <table class="mahasiswa-control-table width-full table table-hover"> + <thead> + <tr class="text-center"> + <th> + No + </th> + <th> + Topik + </th> + <th> + Waktu Bimbingan + </th> + <th> + Status + </th> + <th></th> + </tr> + </thead> + + @foreach($hasilBimbinganAktif as $item) + <tr class="text-center"> + <td> + {{$loop->iteration}} + </td> + <td> + {{$item->topik}} + </td> + <td> + {{$item->tanggal_waktu}} + </td> + <td> + {{$item->getStatusString()}} + </td> + + <td class="row"> + <button class="btn btn-icon display-flex justify-content-center align-items-center" data-toggle="modal" data-target="#hsl{{$loop->iteration}}"> + <i class="material-icons font-size-18-px"> + search + </i> + </button> + + <div class="modal fade" id="hsl{{$loop->iteration}}"> + <div class="modal-dialog"> + <div class="modal-content"> + + <!-- Modal Header --> + <div class="modal-header"> + <h4 class="modal-title">Topik: {{$item->topik}}</h4> + <button type="button" class="close" data-dismiss="modal">×</button> + </div> + + <!-- Modal body --> + <div class="modal-body"> + <h5>Dosen Pembimbing: </h5> + <p>{{$item->name}}</p> + <h5>Waktu Bimbingan: </h5> + <p>{{$item->tanggal_waktu}}</p> + <h5>Hasil dan diskusi: </h5> + <p>{{$item->hasil_dan_diskusi}}</p> + <h5>Rencana tindak lanjut:</h5> + <p>{{$item->rencana_tindak_lanjut}}</p> + + </div> + + <!-- Modal footer --> + <div class="modal-footer"> + <button type="submit" class="btn btn-danger" data-dismiss="modal">Tutup</button> + </div> + + </div> + </div> + </div> + + </td> + + </tr> + @endforeach + </table> + @endif + </div> + + <div id="seminartesis" class="container tab-pane fade"><br> + <h3>Seminar Tesis</h3> + @if($mahasiswa->status >= \App\Mahasiswa::STATUS_SIAP_SEMINAR_TESIS || $mahasiswa->status <= \App\Mahasiswa::STATUS_GAGAL_SEMINAR_TESIS) @php($seminarTesis = $mahasiswa->tesis()->seminarTesis()) <div class="control-seminar-tesis mb-4s"> - <h3> - Seminar Tesis - </h3> @if($mahasiswa->status >= \App\Mahasiswa::STATUS_LULUS_SEMINAR_TESIS) <div class="alert alert-success row align-items-center flex-row display-flex flex-wrap-nowrap"> <i class="material-icons font-size-18-px mr-4">check_circle</i> @@ -465,498 +664,327 @@ </div> </div> @endif - @if($mahasiswa->status >= \App\Mahasiswa::STATUS_MASA_BIMBINGAN || $mahasiswa->status < \App\Mahasiswa::STATUS_GAGAL_SEMINAR_PROPOSAL ) - @php($hasilBimbinganAktif = $mahasiswa->tesis()->getHasilBimbinganAktif()) - <div class="control-masa-bimbingan mb-4"> - <h3> - Masa Bimbingan - </h3> </div> - <table class="mahasiswa-control-table width-full table table-hover"> - <thead> - <tr class="text-center"> - <th> - No - </th> - <th> - Topik - </th> - <th> - Waktu Bimbingan - </th> - <th> - Status - </th> - <th></th> - </tr> - </thead> - - @foreach($hasilBimbinganAktif as $item) - <tr class="text-center"> - <td> - {{$loop->iteration}} - </td> - <td> - {{$item->topik}} - </td> - <td> - {{$item->tanggal_waktu}} - </td> - <td> - {{$item->getStatusString()}} - </td> - - <td class="row"> - <button class="btn btn-icon display-flex justify-content-center align-items-center" data-toggle="modal" data-target="#hsl{{$loop->iteration}}"> - <i class="material-icons font-size-18-px"> - search - </i> - </button> - <div class="modal fade" id="hsl{{$loop->iteration}}"> - <div class="modal-dialog"> - <div class="modal-content"> - - <!-- Modal Header --> - <div class="modal-header"> - <h4 class="modal-title">Topik: {{$item->topik}}</h4> - <button type="button" class="close" data-dismiss="modal">×</button> - </div> - - <!-- Modal body --> - <div class="modal-body"> - <h5>Dosen Pembimbing: </h5> - <p>{{$item->name}}</p> - <h5>Waktu Bimbingan: </h5> - <p>{{$item->tanggal_waktu}}</p> - <h5>Hasil dan diskusi: </h5> - <p>{{$item->hasil_dan_diskusi}}</p> - <h5>Rencana tindak lanjut:</h5> - <p>{{$item->rencana_tindak_lanjut}}</p> - - </div> - - <!-- Modal footer --> - <div class="modal-footer"> - <button type="submit" class="btn btn-danger" data-dismiss="modal">Tutup</button> - </div> - - </div> - </div> - </div> - - </td> - - </tr> - @endforeach - </table> - @endif - @if($mahasiswa->status >= \App\Mahasiswa::STATUS_LULUS_SEMINAR_PROPOSAL || $mahasiswa->status < \App\Mahasiswa::STATUS_GAGAL_SEMINAR_PROPOSAL ) - - <div class="control-seminar-topik mb-4"> - <h3> - Penetapan Dosen Pembimbing - </h3> - @if($mahasiswa->status >= \App\Mahasiswa::STATUS_MASA_BIMBINGAN) - <div class="alert alert-success row align-items-center flex-row display-flex flex-wrap-nowrap"> - <i class="material-icons font-size-18-px mr-2">check_circle</i> -   Dosen pembimbing telah ditetapkan oleh {{$tesis->creator_admin->name}} - pada {{date("d M Y H:i:s", strtotime($seminarTopik->updated_at.'UTC'))}} + <div id="sidangtesis" class="container tab-pane fade"><br> + + @if(isset($sidangTesis->dosen_penguji_1) && isset($sidangTesis->dosen_penguji_2)) + <div class="mb-2"> + <h3> + Penilaian Sidang Tesis + </h3> + <div> + <table class="table text-center"> + <tr> + <th></th> + <th>Substansi</th> + <th>Buku Tesis</th> + <th>Presentasi dan Tanya Jawab</th> + </tr> + <tr> + <th>Penguji 1</th> + <td>{{$sidangTesis->nilai_dosen_penguji_1_utama}}</td> + <td>{{$sidangTesis->nilai_dosen_penguji_1_penting}}</td> + <td>{{$sidangTesis->nilai_dosen_penguji_1_pendukung}}</td> + <td> + <form action="/sidangtesis/nilai/penguji1/reset/{{$user->username}}" method="post"> + {{csrf_field()}} + <button class="btn btn-blue align-items-center display-flex"> + <i class="material-icons pencil md-12 font-size-18-px">delete</i> + Reset + </button> + </form> + </tr> + <tr> + <th>Penguji 2</th> + <td>{{$sidangTesis->nilai_dosen_penguji_2_utama}}</td> + <td>{{$sidangTesis->nilai_dosen_penguji_2_penting}}</td> + <td>{{$sidangTesis->nilai_dosen_penguji_2_pendukung}}</td> + <td> + <form action="/sidangtesis/nilai/penguji2/reset/{{$user->username}}" method="post"> + {{csrf_field()}} + <button class="btn btn-blue align-items-center display-flex"> + <i class="material-icons pencil md-12 font-size-18-px">delete</i> + Reset + </button> + </form> + </td> + </tr> + <tr> + <th>Pembimbing</th> + <td>{{$sidangTesis->nilai_dosen_pembimbing_utama}}</td> + <td>{{$sidangTesis->nilai_dosen_pembimbing_penting}}</td> + <td>{{$sidangTesis->nilai_dosen_pembimbing_pendukung}}</td> + <td> + <form action="/sidangtesis/nilai/pembimbing/reset/{{$user->username}}" method="post"> + {{csrf_field()}} + <button class="btn btn-blue align-items-center display-flex"> + <i class="material-icons pencil md-12 font-size-18-px">delete</i> + Reset + </button> + </form> + </td> + </tr> + <tr> + <th>Dosen Tesis</th> + <td>{{$sidangTesis->nilai_dosen_kelas_utama}}</td> + <td>-</td> + <td>-</td> + <td> + <form action="/sidangtesis/nilai/kelas/reset/{{$user->username}}" method="post"> + {{csrf_field()}} + <button class="btn btn-blue align-items-center display-flex"> + <i class="material-icons pencil md-12 font-size-18-px">delete</i> + Reset + </button> + </form> + </td> + </tr> + <tr> + <th> Nilai Akhir </th> + <td colspan="4"> + <b> + @if($sidangTesis->nilai=="E") + <font color="red"> + TIDAK LULUS + @else + <font color="green"> + {{$sidangTesis->nilai}} + @endif + </font> + </b> + </td> + </tr> + </table> + </div> </div> - <fieldset disabled="disabled"> @endif - <div class="row justify-content-center"> - <form action="{{route('dosbing-penetapan')}}" class="width-full" method="post"> - {{csrf_field()}} - <input type="hidden" name="mahasiswa_id" value="{{$mahasiswa->id}}"> - <div class="form-group row"> - <label for="name" class="col-md-4 col-form-label text-md-right">Topik</label> - <div class="col-md-6"> - <input type="text" class="form-control" value="{{$topik->judul}}" name="judul"> - </div> - </div> - <div class="form-group row"> - <label for="name" class="col-md-4 col-form-label text-md-right">Keilmuan</label> - <div class="col-md-6"> - <input type="text" class="form-control" value="{{$topik->keilmuan}}" name="keilmuan"> - </div> - </div> - - - <div class="form-group row"> - <label for="name" class="col-md-4 col-form-label text-md-right">Dosen Pembimbing 1</label> - <div class="col-md-6"> - <select name="dosen_pembimbing_1" class="form-control" id=""> - @if($tesis) - <option value="{{$tesis->dosen_pembimbing1}}" selected> - {{$tesis->dosen_pembimbing_1->user->name}} - </option> - @else - @foreach(\App\Dosen::getListDosenPembimbing1() as $item) - @php($user_item = $item->user) - <option value="{{$user_item->id}}" - @if($topik->calon_pembimbing1 == $item->id) - selected - @endif - >{{$user_item->name}}</option> - @endforeach - @endif - </select> - </div> - </div> - - <div class="form-group row"> - <label for="name" class="col-md-4 col-form-label text-md-right">Dosen Pembimbing 2</label> - <div class="col-md-6"> - <select name="dosen_pembimbing_2" class="form-control" id=""> - @if($tesis && $tesis->dosen_pembimbing_2) - <option value="{{$tesis->dosen_pembimbing2}}" selected> - {{$tesis->dosen_pembimbing_2->user->name}} - </option> - @else - <option value=""></option> - @foreach(\App\Dosen::getListDosenPembimbing2() as $item) - @php($user_item = $item->user) - <option value="{{$user_item->id}}" - @if($topik->calon_pembimbing2 == $item->id) - selected - @endif - >{{$user_item->name}}</option> - @endforeach - @endif - </select> - </div> - </div> - <div class="row justify-content-center"> - <button class="btn btn-blue"> - Tetapkan - </button> - </div> - </form> - </div> - - </div> - @endif - - - @if($mahasiswa->status >= \App\Mahasiswa::STATUS_SIAP_SEMINAR_PROPOSAL || $mahasiswa->status <= \App\Mahasiswa::STATUS_GAGAL_SEMINAR_PROPOSAL ) - <div class="control-seminar-topik mb-4"> - <h3> - Penilaian Seminar Proposal - </h3> - @if($mahasiswa->status >= \App\Mahasiswa::STATUS_LULUS_SEMINAR_PROPOSAL) - <div class="alert alert-success row align-items-center flex-row display-flex flex-wrap-nowrap"> - <i class="material-icons font-size-18-px mr-2">check_circle</i> -   Kelulusan seminar proposal ditetapkan oleh {{$seminarTopik->evaluator->name}} - pada {{date("d M Y H:i:s", strtotime($seminarTopik->updated_at.'UTC'))}} - - </div> - <fieldset disabled="disabled"> - @elseif($mahasiswa->status <= \App\Mahasiswa::STATUS_GAGAL_SEMINAR_PROPOSAL) - <div class="alert alert-success row align-items-center flex-row display-flex flex-wrap-nowrap"> - <i class="material-icons font-size-18-px mr-2">cancel</i> - Seminar Topik dinyatakan tidak lulus oleh {{$seminarTopik->evaluator->name}} - pada {{date("d M Y H:i:s", strtotime($seminarTopik->updated_at.'UTC'))}} - </div> - @endif - <div class="row justify-content-center"> - - <form action=" {{route('seminarproposal-penilaian')}}" method="post" class="width-full"> + @if(isset($sidangTesis)) + <div class="mb-2"> + <h3> + Sidang Tesis + </h3> + <div> + <form action="/sidangtesis/manajer/edit/{{$user->username}}" method="post" id="form-hsl-bimbingan" > {{csrf_field()}} - <input type="hidden" value="{{$mahasiswa->id}}" name="mahasiswa"> - <input type="hidden" value="{{$seminarProposal->id}}" name="seminartopik"> - <div class="form-group row width-full justify-content-center"> - <label for="scoreIndex" class=" col-sm-2 text-right col-form-label mr-1 ml-1">Nilai</label> - <select class="form-control col-sm-2 ml-1 mr-1" name="score" id="scoreIndex" - - > - <option value="A">A</option> - <option value="AB">AB</option> - <option value="B">B</option> - <option value="BC">BC</option> - <option value="C">C</option> - <option value="D">D</option> - <option value="E">E</option> - </select> - <button class="col-md-2 btn btn-blue ml-1 mr-1"> - Tetapkan - </button> - </div> - </form> + <div class="form-group"> + <div class="form-group row col-md-12"> + <label for="name" class="col-md-4 col-form-label text-md-right text-center ">Nama<sup>*</sup></label> + <input type="text" name="name" id="name" class="col-md-8 form-control" value="{{$user->name}}" required disabled> + </div> + <div class="form-group row col-md-12"> + <label for="nim" class="col-md-4 col-form-label text-md-right text-center">NIM<sup>*</sup></label> + <input type="text" name="nim" id="nim" class="col-md-8 form-control" value="{{$user->username}}" required disabled> + </div> + <div class="form-group row col-md-12"> + <label for="nim" class="col-md-4 col-form-label text-md-right text-center">Opsi<sup>*</sup></label> + <input type="text" name="nim" id="nim" class="col-md-8 form-control" value="{{$tesis->keilmuan}}" required disabled> + </div> - </div> - @if($mahasiswa->status >= \App\Mahasiswa::STATUS_LULUS_SEMINAR_TOPIK) - </fieldset> - @endif - </div> - @endif + <div class="form-group row col-md-12"> + <label for="judul" class="col-md-4 col-form-label text-md-right text-center ">Judul Tesis<sup>*</sup></label> + <input type="text" id="judul" name="judul" class="col-md-8 form-control" value="{{$mahasiswa->tesis()->topic}}" required disabled> + </div> + <div class="form-group"> + <div class="form-group row col-md-12"> + <label for="semester-daftar" class="col-md-4 col-form-label text-md-right text-center">Terdaftar pada Semester<sup>*</sup></label> + <div class="display-flex align-items-center"> + {{$sidangTesis->semesterTerdaftar}} + </div> + </div> + <div class="form-group row col-md-12"> + <label for="tanggal_seminar_tesis" class="col-md-4 col-form-label text-md-right text-center">Waktu Seminar Tesis<sup>*</sup></label> + <div class="display-flex align-items-center"> - @if($mahasiswa->status >= \App\Mahasiswa::STATUS_PROPOSAL_DITERIMA || $mahasiswa->status <= \App\Mahasiswa::STATUS_PROPOSAL_DITOLAK) - <div class="control-pengajuan-proposal mb-4"> - <h3> - Penetapan Seminar Proposal - </h3> - @if($mahasiswa->status >= \App\Mahasiswa::STATUS_SIAP_SEMINAR_PROPOSAL) - <div class="alert alert-success row align-items-center"> - <i class="material-icons font-size-18-px">check_circle</i> -   Jadwal seminar proposal ditetapkan oleh {{$seminarProposal->creator->name}} - pada {{date("d M Y H:i:s", strtotime($seminarProposal->created_at.'UTC'))}} - </div> - <fieldset disabled="disabled"> - @endif - <div class="row col-md-12 flex-wrap-nowrap justify-content-center"> - <form action="{{route('seminarproposal-penetapan')}}" method="post"> - {{csrf_field()}} - <input type="hidden" name="mahasiswa" value="{{$mahasiswa->id}}"> - <div class="row justify-content-center"> - <div> - <input type="datetime-local" class="form-control" name="date" - @if($seminarProposal) - value="{{date("Y-m-d\TH:i:s", strtotime($seminarProposal->schedule))}}" - @endif - > - </div> - <button class="btn btn-blue ml-4"> - Tetapkan - </button> - </div> - </form> - </div> - @if($proposal->status >= \App\Mahasiswa::STATUS_PROPOSAL_DITERIMA) - </fieldset> - @endif - </div> - @endif + @if($sidangTesis->jadwal_seminar) + {{date("d-m-Y ", strtotime($sidangTesis->jadwal_seminar))}} + @endif + </div> - <div class="control-pengajuan-proposal mb-4"> - @if($mahasiswa->status >= \App\Mahasiswa::STATUS_PROPOSAL_TELAH_DIAJUKAN || $mahasiswa->status <= \App\Mahasiswa::STATUS_PROPOSAL_DITOLAK) - @php($proposal = $mahasiswa->proposal()) - <h3> - Pengajuan Proposal - </h3> - @if( $mahasiswa->status != \App\Mahasiswa::STATUS_PROPOSAL_TELAH_DIAJUKAN) - @if($mahasiswa->status != \App\Mahasiswa::STATUS_PROPOSAL_DITOLAK) - <div class="alert alert-success row align-items-center flex-row display-flex flex-wrap-nowrap"> - <i class="material-icons font-size-18-px mr-2">check_circle</i> - Proposal {{$proposal->filename}} diterima oleh {{$proposal->evaluator->name}} pada - {{date("d M Y H:i:s", strtotime($proposal->updated_at.'UTC'))}} - </div> - <fieldset disabled="disabled"> - @elseif($mahasiswa->status == \App\Mahasiswa::STATUS_PROPOSAL_DITOLAK) - <div class="alert alert-danger row align-items-center flex-row display-flex flex-wrap-nowrap"> - <i class="material-icons font-size-18-px mr-2">cancel</i> - Proposal {{$proposal->filename}} ditolak oleh {{$proposal->evaluator->name}} pada - {{date("d M Y H:i:s", strtotime($proposal->updated_at.'UTC'))}} - </div> - @endif - @endif - <div class="row col-md-12 flex-wrap-nowrap proposal-container"> - <div class="row align-items-center justify-content-start file-name width-full"> - <i class="material-icons">insert_drive_file</i> - <a href="/proposal/download/{{$proposal->path}}">{{$proposal->filename}} ({{$proposal->human_filesize()}})</a> - <br> - </div> - <form action="{{route('proposal-penerimaan')}}" method="post" class="width-full"> - <div class=" width-full text-right flex-wrap-nowrap"> - {{csrf_field()}} - <input type="hidden" value="{{$mahasiswa->id}}" name="mahasiswa"> - <input type="hidden" value="{{$proposal->id}}" name="proposal"> - <button class="btn btn-red mr-1" name="action" value="0"> - Tolak - </button> - <button class="btn btn-blue ml-1" name="action" value="1"> - Terima - </button> - </div> - </form> + </div> + <div class="form-group row col-md-12"> + <label for="" class="col-md-4 col-form-label text-md-right text-center">Dokumen Evaluasi Diri</label> + <div class="display-flex align-items-center"> + @if($sidangTesis->evaluasi_diri) + <a href="/sidangtesis/download/{{$sidangTesis->evaluasi_diri}}" class="text-color-blue"> + {{basename($sidangTesis->evaluasi_diri)}} + </a> + @else + Belum Mengumpulkan + @endif + </div> + </div> + <div class="form-group row col-md-12"> + <label for="" class="col-md-4 col-form-label text-md-right text-center">Draft Makalah</label> + <div class="display-flex align-items-center"> + + @if($sidangTesis->draft_makalah) + <a href="/sidangtesis/download/{{$sidangTesis->draft_makalah}}" class="text-color-blue"> + {{basename($sidangTesis->draft_makalah)}} + </a> + @else + Belum Mengumpulkan + @endif + </div> + </div> + <div class="form-group row col-md-12"> + <label for="" class="col-md-4 col-form-label text-md-right text-center">Laporan Tesis</label> + <div class="display-flex align-items-center"> + + @if($sidangTesis->laporan_tesis) + <a href="/sidangtesis/download/{{$sidangTesis->evaluasi_diri}}" class="text-color-blue"> + {{basename($sidangTesis->laporan_tesis)}} + </a> + @else + Belum Mengumpulkan + @endif + </div> - </div> - @if($proposal->status >= \App\Mahasiswa::STATUS_PROPOSAL_DITERIMA) - </fieldset> - @endif - </div> + </div> + <div class="form-group row col-md-12"> + <label for="" class="col-md-4 col-form-label text-md-right text-center">KSM Semester Terakhir</label> + <div class="display-flex align-items-center"> + + @if($sidangTesis->ksm_terakhir) + <a href="/sidangtesis/download/{{$sidangTesis->ksm_terakhir}}" class="text-color-blue"> + {{basename($sidangTesis->ksm_terakhir)}} + </a> + @else + Belum Mengumpulkan + @endif + </div> + </div> + <div class="form-group row col-md-12"> + <label for="" class="col-md-4 col-form-label text-md-right text-center">Form Submit Paper</label> + <div class="display-flex align-items-center"> + @if($sidangTesis->submit_paper) + <a href="/sidangtesis/download/{{$sidangTesis->submit_paper}}" class="text-color-blue"> + {{basename($sidangTesis->submit_paper)}} + </a> + @else + Belum Mengumpulkan + @endif + </div> + </div> - @endif - @if($mahasiswa->status >= \App\Mahasiswa::STATUS_SIAP_SEMINAR_TOPIK ) - <div class="control-seminar-topik mb-4"> - <h3> - Penilaian Seminar Topik - </h3> - @if($mahasiswa->status >= \App\Mahasiswa::STATUS_LULUS_SEMINAR_TOPIK) - <div class="alert alert-success row align-items-center flex-row display-flex flex-wrap-nowrap"> - <i class="material-icons font-size-18-px mr-2">check_circle</i> -   Kelulusan seminar topik ditetapkan oleh {{$seminarTopik->evaluator->name}} - pada {{date("d M Y H:i:s", strtotime($seminarTopik->updated_at.'UTC'))}} + </div> - </div> - <fieldset disabled="disabled"> - @elseif($mahasiswa->status <= \App\Mahasiswa::STATUS_GAGAL_SEMINAR_TOPIK) - <div class="alert alert-danger row align-items-center flex-row display-flex flex-wrap-nowrap"> - <i class="material-icons font-size-18-px mr-2">cancel</i> - Seminar Topik dinyatakan tidak lulus oleh {{$seminarTopik->evaluator->name}} - pada {{date("d M Y H:i:s", strtotime($seminarTopik->updated_at.'UTC'))}} - </div> - @endif - <div class="row justify-content-center"> - - <form action=" {{route('seminartopik-penilaian')}}" method="post"> - {{csrf_field()}} - <input type="hidden" value="{{$mahasiswa->id}}" name="mahasiswa"> - <input type="hidden" value="{{$seminarTopik->id}}" name="seminartopik"> - <button class="btn btn-red mr-4 width-100" name="action" value="0"> - Tidak Lulus - </button> - <button class="btn btn-blue ml-4 width-100" name="action" value="1"> - Lulus - </button> - </form> - </div> - @if($mahasiswa->status >= \App\Mahasiswa::STATUS_LULUS_SEMINAR_TOPIK) - </fieldset> - @endif - </div> - @endif - @if($mahasiswa->status >= \App\Mahasiswa::STATUS_TOPIK_DITERIMA || $mahasiswa->status < \App\Mahasiswa::STATUS_TOPIK_DITOLAK) - <div class="control-jadwal mb-4"> - <h3> - Penetapan Jadwal Seminar Topik - </h3> - <div> - @if($mahasiswa->status >= \App\Mahasiswa::STATUS_SIAP_SEMINAR_TOPIK) - <div class="alert alert-success row align-items-center flex-row display-flex flex-wrap-nowrap"> - <i class="material-icons font-size-18-px mr-2">check_circle</i> -   Jadwal seminar topik ditetapkan oleh {{$seminarTopik->creator->name}} - pada {{date("d M Y H:i:s", strtotime($seminarTopik->created_at.'UTC'))}} + <div class="form-group row col-md-12"> + <label for="haritgl" class="col-md-4 col-form-label text-md-right text-center"> + Tanggal + </label> + <input type="date" id="haritgl" name="haritgl" class="col-md-8 form-control" value="{{$sidangTesis->tanggal}}" > + </div> + <div class="form-group row col-md-12"> + <label for="waktu" class="col-md-4 col-form-label text-md-right text-center"> + Waktu + </label> + <input type="time" id="haritgl" name="waktu" class="col-md-8 form-control" value="{{$sidangTesis->jam}}"> + </div> - </div> - <fieldset disabled="disabled"> - @endif - <form action="{{route('seminartopik-penetapan')}}" method="post"> - {{csrf_field()}} - <input type="hidden" name="mahasiswa" value="{{$mahasiswa->id}}"> - <div class="row justify-content-center"> - <div> - <input type="datetime-local" class="form-control" name="date" - @if($seminarTopik) - value="{{date("Y-m-d\TH:i:s", strtotime($seminarTopik->schedule))}}" - @endif - > - </div> - <button class="btn btn-blue ml-4"> - Tetapkan - </button> - </div> - </form> - @if($mahasiswa->status >= \App\Mahasiswa::STATUS_SIAP_SEMINAR_TOPIK) - </fieldset> - @endif - </div> - </div> - @endif - @if($mahasiswa->status >= \App\Mahasiswa::STATUS_TOPIK_TELAH_DIAJUKAN || $mahasiswa->status<=\App\Mahasiswa::STATUS_TOPIK_DITOLAK) - <div class="section" id="pengajuan-topik mb-4"> - <h3>Pengajuan Topik</h3> + <div class="form-group row col-md-12"> + <label for="tempat" class="col-md-4 col-form-label text-md-right text-center"> + Tempat + </label> + <input type="string" id="tempat" name="tempat" class="col-md-8 form-control" value="{{$sidangTesis->tempat}}"> + </div> + <div class="row offset-md-2 justify-content-center"> + <table width="300" class="table table-hover" style="width: 60%"> + <tr> + <th colspan="3"> + Ajuan Dosen Penguji + </th> + <th> + Status + </th> + </tr> + <tr> + <td colspan="3"> + {{$sidangTesis->ajuan_penguji_1->name}} + </td> + <td> + {!! $sidangTesis->approval_status_string($sidangTesis->approval_penguji1) !!} + </td> + </tr> + <tr> + <td colspan="3"> + {{$sidangTesis->ajuan_penguji_2->name}} + </td> + <td> + {!! $sidangTesis->approval_status_string($sidangTesis->approval_penguji2) !!} + </td> + </tr> + + <tr> + <td colspan="3"> + {{$sidangTesis->ajuan_penguji_3->name}} + </td> + <td> + {!! $sidangTesis->approval_status_string($sidangTesis->approval_penguji3) !!} + </td> + </tr> + + </table> + </div> - @if($mahasiswa->status != \App\Mahasiswa::STATUS_TOPIK_TELAH_DIAJUKAN) - @php($approval = $mahasiswa->getTopicApproval()) - @if($approval->action == App\TopicApproval::ACTION_TERIMA) - <div class="alert alert-success row align-items-center flex-row display-flex flex-wrap-nowrap"> - <i class="material-icons font-size-18-px mr-2">check_circle</i> -  "{{$approval->topic->judul}}" telah disetujui oleh {{$approval->manajer->user()->name}} - pada {{date("d M Y H:i:s", strtotime($approval->created_at.'UTC'))}} - </div> - <fieldset disabled="disabled"> - @elseif($approval->action == App\TopicApproval::ACTION_TOLAK) - <div class="alert alert-danger row align-items-center flex-row display-flex flex-wrap-nowrap"> - <i class="material-icons font-size-18-px">cancel</i> - Semua Topik ditolak oleh {{$approval->manajer->user()->name}} - pada {{date("d M Y H:i:s", strtotime($approval->created_at.'UTC'))}} - </div> - @endif - @endif - <form action="{{route('topicapproval')}}" method="post"> - {{csrf_field()}} - <input type="hidden" name="mahasiswa" value="{{$user->username}}"> - @foreach($mahasiswa->getTopics() as $item) - <div class="topik-wrapper"> - <h4>Topik Prioritas {{$loop->iteration}}</h4> - <div class="row"> - <div class="col-md-8"> - <div class="row mt-1"> - <span class="status-label"> - Judul Tesis:  - </span> - <span> - {{$item->judul}} - - </span> + <div class="form-group row col-md-12"> + <label for="tempat" class="col-md-4 col-form-label text-md-right text-center"> + Usulan Dosen Penguji + </label> + <select name="dosen_penguji1" class="form-control col-md-8" id=""> + @foreach(App\Dosen::getListDosenPenguji() as $item) + <option value="{{$item->id}}" + @if($sidangTesis->dosen_penguji_1 == $item->id) + selected + @endif - </div> + > + {{$item->user->name}} - <div class="row"> - <span> - Bidang Keilmuan:  - </span> - <span> - {{$item->keilmuan}} + </option> + @endforeach + </select> + </div> + <div class="form-group row col-md-12"> + + <label for="tempat" class="col-md-4 col-form-label text-md-right text-center"> + Usulan Dosen Penguji + </label> + <select name="dosen_penguji2" class="form-control col-md-8" id=""> + @foreach(App\Dosen::getListDosenPenguji() as $item) + <option value="{{$item->id}}" + @if($sidangTesis->dosen_penguji_2 == $item->id) + selected + @endif + > + {{$item->user->name}} - </span> + </option> + @endforeach + </select> + </div> </div> - <div class="row mt-1"> - <span class="status-label"> - Calon Pembimbing 1:   - </span> - <span> - {{$item->dosen_pembimbing1->user->name}} - </span> - </div> - <div class="row mt-1"> - <span class="status-label"> - Calon Pembimbing 2:   - </span> - <span> - @if($item->calon_pembimbing2) - {{$item->dosen_pembimbing2->user->name}} - @endif - </span> - </div> - </div> - <div class="col-md-4 row mt-4 mt-md-0"> - <div class="col-6 text-center row align-items-center flex-column justify-content-center"> - <div>Status</div> - <div><b>{!! $item->getStatusString() !!}</b></div> - </div> - <div class="col-6 row align-items-center justify-content-center"> - <button class="btn btn-blue" value="{{$item->id}}" name="id"> - Terima + <div class="justify-content-center row"> + <button class="btn btn-blue align-items-center display-flex"> + <i class="material-icons pencil md-12 font-size-18-px">save</i> + Simpan </button> </div> - </div> + </form> </div> </div> - - @endforeach - <div class="row justify-content-center"> - <button class="btn btn-red" value="-1" name="id"> - Tolak Semua - </button> - </div> - </form> - @if($mahasiswa->status > 1) - </fieldset> @endif </div> - @endif + </div> </div> - </div> </div> @endsection \ No newline at end of file