228 lines
16 KiB
PHP
228 lines
16 KiB
PHP
@extends('backend.layouts.app')
|
|
@section('title', 'Data Pendaftar | SPK-AHP')
|
|
{{-- @endsection --}}
|
|
@section('content')
|
|
<!-- Awal Konten -->
|
|
<div class="container-fluid">
|
|
<!-- Page Heading -->
|
|
<h1 class="h3 mb-2 text-gray-800">Peserta {{ $nama_form }}</h1>
|
|
<p class="mb-4">Dibuat: {{ date('d/m/Y', strtotime($dibuat)) }}</p>
|
|
@include('template.alert')
|
|
<!-- DataTales Example -->
|
|
<div class="card shadow d-flex justify mb-4">
|
|
<div class="card-header py-3">
|
|
<a href="{{route('hitung')}}" class="btn btn-secondary m-1">
|
|
<i class="fas fa-arrow-left"></i> Kembali</a>
|
|
</div>
|
|
<div class="card-body">
|
|
<div class="table-responsive">
|
|
<table class="table table-bordered" id="mhs" width="100%" cellspacing="0">
|
|
<thead>
|
|
<tr>
|
|
<th>No.</th>
|
|
<th>Aksi</th>
|
|
<th>Validasi</th>
|
|
<th>NIM</th>
|
|
<th>Nama Mahasiswa</th>
|
|
<th>Jurusan</th>
|
|
<th>Program Studi</th>
|
|
<th>Angkatan</th>
|
|
<th>Semester</th>
|
|
<th>Jalur Masuk</th>
|
|
<th>UKT</th>
|
|
<th>Ponsel</th>
|
|
<th>Alamat</th>
|
|
{{-- <th>Aksi</th> --}}
|
|
</tr>
|
|
</thead>
|
|
<tfoot>
|
|
<tr>
|
|
<th>No.</th>
|
|
<th>Aksi</th>
|
|
<th>Validasi</th>
|
|
<th>NIM</th>
|
|
<th>Nama Mahasiswa</th>
|
|
<th>Jurusan</th>
|
|
<th>Program Studi</th>
|
|
<th>Angkatan</th>
|
|
<th>Semester</th>
|
|
<th>Jalur Masuk</th>
|
|
<th>UKT</th>
|
|
<th>Ponsel</th>
|
|
<th>Alamat</th>
|
|
{{-- <th>Aksi</th> --}}
|
|
</tr>
|
|
</tfoot>
|
|
<tbody>
|
|
<?php $no = 1?>
|
|
@foreach ($alternatif as $item)
|
|
<tr>
|
|
<td>{{ $no++ }}</td>
|
|
<td>
|
|
<button data-toggle="modal" data-target="#modaldetail{{$item->id_mahasiswa}}" class="btn btn-sm btn-info m-1"><i class="fas fa-eye"></i>
|
|
<b>Data</b></button>
|
|
@if($item->status == "0" && $item->tgl_status == "")
|
|
<a href="/validasi_yes/{{$item->id}}" class="btn btn-sm btn-success m-1 val1"><i class="fas fa-check"></i> <b>Valid</b></a>
|
|
<a href="/validasi_no/{{$item->id}}" class="btn btn-sm btn-danger m-1 val2"><i class="fas fa-ban"></i> <b>Tidak Valid</b></a>
|
|
@else
|
|
<a class="btn btn-sm btn-success m-1 disabled"><i class="fas fa-check"></i> <b>Valid</b></a>
|
|
<a class="btn btn-sm btn-danger m-1 disabled"><i class="fas fa-ban"></i> <b>Tidak Valid</b></a>
|
|
@endif
|
|
</td>
|
|
<td>
|
|
@if ($item->valid == "0")
|
|
<span class="badge badge-dark">Belum Validasi</span>
|
|
@elseif ($item->valid == "1")
|
|
<span class="badge badge-success">Valid</span>
|
|
@else
|
|
<span class="badge badge-danger">Tidak Valid</span> <br>
|
|
@if($item->alasan_validasi != '')
|
|
<span class="badge badge-info">Sudah Mengisi Alasan</span> <br>
|
|
@else
|
|
<button data-toggle="modal" data-target="#modalalasan{{$item->id_mahasiswa}}" class="btn btn-sm btn-info m-1"><i class="fas fa-edit"></i>
|
|
<b>Alasan Validasi</b></button>
|
|
@endif
|
|
@endif
|
|
</td>
|
|
<td>{{ $item->nim }}</td>
|
|
<td>{{ $item->nama }}</td>
|
|
<td>{{ $item->nama_jurusan }}</td>
|
|
<td>{{ $item->nama_prodi }}</td>
|
|
<td>{{ $item->angkatan }}</td>
|
|
<td>{{ $item->semester }}</td>
|
|
<td>{{ $item->jalur_masuk }}</td>
|
|
<td>{{ $item->ukt_sekarang}}</td>
|
|
<td>{{ $item->ponsel }}</td>
|
|
<td>{{ $item->alamat }}</td>
|
|
{{-- <td>
|
|
<button data-toggle="modal" data-target="#modaldetail{{$item->id}}" class="btn btn-sm btn-info m-1"><i class="fas fa-eye"></i>
|
|
<b>Detail</b></button>
|
|
<a href="/gagal/{{$item->id}}" class="btn btn-sm btn-danger m-1 del2"><i class="fas fa-trash-alt"></i>
|
|
<b>Hapus</b></a>
|
|
</td> --}}
|
|
</tr>
|
|
@endforeach
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
@foreach ($alternatif as $item)
|
|
<!-- Modal Detail Validasi -->
|
|
<div class="modal fade" id="modalalasan{{$item->id_mahasiswa}}" tabindex="-1">
|
|
<div class="modal-dialog modal-lg">
|
|
<div class="modal-content">
|
|
<div class="modal-header">
|
|
<h5 class="modal-title">Alasan Validasi</h5>
|
|
<button type="button" class="close" data-dismiss="modal" aria-label="Close">
|
|
<span aria-hidden="true">×</span>
|
|
</button>
|
|
</div>
|
|
<form class="needs-validation" action="/alasan_validasi" method="post">
|
|
@csrf
|
|
<div class="modal-body">
|
|
<div class="form-group">
|
|
<label for="alasan">Alasan Tidak Valid</label>
|
|
<input type="text" required min="1" max="{{ count($alternatif) }}" class="form-control form-control-user @error('alasan') is-invalid @enderror" id="alasan" placeholder="Masukkan Alasan Validasi"
|
|
name="alasan">
|
|
<small id="alasanHelp" class="form-text text-muted">Alasan mengapa tidak valid!.</small>
|
|
@error('alasan')
|
|
<div class="invalid-feedback">{{ $message }}</div>
|
|
@enderror
|
|
</div>
|
|
<input type="hidden" name="id_alasan" value="{{$item->id}}">
|
|
</div>
|
|
<div class="modal-footer">
|
|
{{-- <button type="button" class="btn btn-secondary" data-dismiss="modal">Close</button> --}}
|
|
<button type="submit" class="btn btn-primary me-2"><i class="fas fa-save"></i> Simpan</button>
|
|
</div>
|
|
</form>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<!-- Modal Detail Pendaftaran -->
|
|
{{-- <form action="/validasi/{{$item->id}}" method="post"> --}}
|
|
<div class="modal fade" id="modaldetail{{$item->id_mahasiswa}}" tabindex="-1">
|
|
<div class="modal-dialog modal-xl">
|
|
<div class="modal-content">
|
|
<div class="modal-header">
|
|
<h5 class="modal-title">Detail Mahasiswa Pendaftar (ID Mahasiswa: {{ $item->nim }})</h5>
|
|
<button type="button" class="close" data-dismiss="modal" aria-label="Close">
|
|
<span aria-hidden="true">×</span>
|
|
</button>
|
|
</div>
|
|
<div class="modal-body">
|
|
@php
|
|
$no = 1;
|
|
$nom = 1;
|
|
$nok = 1;
|
|
$id = $item->id;
|
|
$dok = $item->dokumen_pendukung;
|
|
|
|
$arr = json_encode($item->sub_bobot);
|
|
$arr1 = json_decode($arr);
|
|
$arr2 = str_replace(array('"'), '', explode(',', $arr));
|
|
$file = json_encode($item->dokumen);
|
|
$file1 = json_decode($file);
|
|
$file2 = str_replace(array('"'), '', explode(',', $file));
|
|
// print_r("<pre>");
|
|
// print_r($item->id);
|
|
// print_r("</pre>");
|
|
// die;
|
|
@endphp
|
|
@for ($i=0; $i < count($kriteria); $i++)
|
|
@php
|
|
$index = $i;
|
|
@endphp
|
|
<div class="form-group form-check">
|
|
<label for="nama_form"><span class="badge badge-primary"><h6 class="card-text">{{$no++}}. {{ $kriteria[$i]->nama_kriteria }}</h6></span></label><br>
|
|
@for ($s = 0; $s < count($sub[$i]); $s++)
|
|
<div class="form-check-inline mr-5">
|
|
{{-- @if ($sub[$i][$s]->bobot == $arr2[$i])
|
|
<div class="bg-info">
|
|
@endif --}}
|
|
<input class="form-check-input" type="radio" name="sub{{ $i }}" id="inlineRadio{{$nom++}}" {{ $sub[$i][$s]->bobot != $arr2[$i] ? 'disabled' : '' }}>
|
|
<label class="form-check-label font-weight-bold {{ $sub[$i][$s]->bobot == $arr2[$i] ? 'bg-info text-light' : '' }}" for="inlineRadio{{$nok++}}">{{$sub[$i][$s]->nama_sub}} ( {{ $kriteria[$i]->bobot }} X {{ $sub[$i][$s]->bobot}} ) => {{ $kriteria[$i]->bobot * $sub[$i][$s]->bobot }} </label>
|
|
</div>
|
|
@endfor
|
|
</div>
|
|
<br>
|
|
<div class="form-group">
|
|
<label for="file" class="form-label">File Pendukung ({{ $kriteria[$i]->nama_kriteria }})</label>
|
|
<div class="input-group ml-3">
|
|
<div class="input-group-prepend">
|
|
<span class="input-group-text" id="file">File Pendukung</span>
|
|
</div>
|
|
<div class="custom-file">
|
|
<a href="{{url('/document/accounts/'. $file2[$i])}}" target="_blank" class="btn btn-primary">Download File Pendukung <i class="fas fa-download"></i></a>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<hr>
|
|
<br>
|
|
@endfor
|
|
<br>
|
|
<div class="form-group">
|
|
<label for="file" class="form-label">File Pendukung Lainnya</label>
|
|
<div class="input-group ml-3">
|
|
<div class="input-group-prepend">
|
|
<span class="input-group-text" id="file">File Pendukung</span>
|
|
</div>
|
|
<div class="custom-file">
|
|
<a href="{{url('/document/urgent/'. $dok)}}" target="_blank" class="btn btn-primary">Download File Pendukung <i class="fas fa-download"></i></a>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="modal-footer">
|
|
<button type="button" class="btn btn-secondary" data-dismiss="modal">Close</button>
|
|
<button type="submit" class="btn btn-primary"><i class="fas fa-save"></i> Simpan</button>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
{{-- </form> --}}
|
|
@endforeach
|
|
@endsection
|