MIF_E31210549/resources/views/backend/hitung/detail.blade.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">&times;</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">&times;</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