simedkom/resources/views/dashboard/users/profiles/action.blade.php
myuqinurrohman 63d01d90a2 feat: process edit and accept account company
chore: show company
2025-04-09 15:15:02 +07:00

93 lines
5.4 KiB
PHP

@if ($user->status === '0' && isset($process) && $process === 'accept')
<div class="mt-2 d-flex justify-content-end p-2 rounded-2" style="background-color: #D4EBF8 !important;">
<a href="{{route('dashboard.users.process', ['id' => encrypt_id($user->id), 'type' => 'account', 'process' => 'reject'])}}" class="btn btn-danger mx-1">Tolak</a>
<a href="javascript:void(0);" class="btn btn-primary mx-1" onclick="statusAction('{{route('dashboard.users.status.action', ['id' => encrypt_id($user->id), 'action' => 'accept'])}}', 'Apakah Anda yakin ingin menyetujui pengguna {{$user->name}}?', 'Ya, Setujui')">
Terima
</a>
</div>
@elseif ($user->status === '0' && isset($process) && $process === 'reject')
<div class="card card-bordered card-preview">
<ul class="nav nav-tabs nav-tabs-mb-icon nav-tabs-card">
<li class="nav-item">
<a class="nav-link text-warning" href="#"><em class="icon ni ni-na"></em><span>Data Penolakan</span></a>
</li>
</ul><!-- .nav-tabs -->
<div class="card-inner">
{{-- {{dd($mediaCooperationPivot->status != '0')}} --}}
<form action="{{route('dashboard.users.status.action', ['id' => encrypt_id($user->id), 'action' => 'reject'])}}" method="post" id="myForm">
@csrf
@method('put')
<div class="form-group">
<label class="form-label" for="rejection_reason">Alasan Menolak @if ($user->status === '0')
<span class="required-input">*</span>
@endif </label>
@if ($user->status === '0')
<div class="form-control-wrap">
<textarea class="tinymce-basic form-control" name="rejection_reason" id="rejection_reason" >{!!old('rejection_reason')!!}</textarea>
</div>
@elseif ($user->status === '2')
<div class="bq-note">
<div class="bq-note-item">
<div class="bq-note-text">
{!!$user->company->rejection_reason!!}
</div>
</div><!-- .bq-note-item -->
</div><!-- .bq-note -->
@endif
</div>
<hr>
<div class="nk-block d-flex justify-content-end">
<a href="{{route('dashboard.users.index')}}" class="btn btn-white btn-dim btn-outline-light mx-2"><span>Kembali</span></a>
@if ($user->status === '0')
<button type="button" class="btn btn-primary" id="submitButton">Kirim</button>
@endif
</div><!-- .nk-block -->
</form>
</div>
</div>
@endif
@if (isset($purpose) && $purpose === 'process' && $page === 'company' && filled($category))
@if ($category === 'account-status' && $user->status === '0')
<div class="mt-2 d-flex justify-content-end p-2 rounded-2" style="background-color: #D4EBF8 !important;">
<a href="javascript:void(0);" class="btn btn-danger mx-1" data-bs-toggle="modal" data-bs-target="#modalForm">Tolak</a>
<a href="javascript:void(0);" class="btn btn-primary mx-1" onclick="statusAction('{{route('dashboard.companies.process.action.accept', ['id' => encrypt_id($user->id), 'type' => $page, 'category' => 'account-status'])}}', 'Apakah Anda yakin ingin menyetujui perusahaan {{$user->company->name}}?', 'Ya, Setujui')">
Terima
</a>
</div>
@elseif($category === 'edit-request' && $user->company->edit_status === '1')
<div class="mt-2 d-flex justify-content-end p-2 rounded-2" style="background-color: #D4EBF8 !important;">
<a href="javascript:void(0);" class="btn btn-danger mx-1" data-bs-toggle="modal" data-bs-target="#modalForm">Tolak</a>
<a href="javascript:void(0);" class="btn btn-primary mx-1" onclick="statusAction('{{route('dashboard.companies.process.action.accept', ['id' => encrypt_id($user->id), 'type' => $page, 'category' => 'edit-request'])}}', 'Apakah Anda yakin ingin menyetujui permohonan edit perusahaan {{$user->company->name}}?', 'Ya, Setujui')">
Terima
</a>
</div>
@endif
<div class="modal fade" id="modalForm">
<div class="modal-dialog" role="document">
<div class="modal-content">
<div class="modal-header">
<h5 class="modal-title">Tolak {{$category === 'account-status' ? 'Perusahaan' : 'Permohonan Edit'}}</h5>
<a href="#" class="close" data-bs-dismiss="modal" aria-label="Close">
<em class="icon ni ni-cross"></em>
</a>
</div>
<form action="{{route('dashboard.companies.process.action.reject', ['id' => encrypt_id($user->id), 'type' => $page, 'category' => $category])}}" class="form-validate is-alter" id="myForm" method="post">
@csrf
<div class="modal-body">
<div class="form-group">
<label class="form-label" for="rejection_reason">Alasan Menolak<span class="required-input">*</span></label>
<div class="form-control-wrap">
<textarea class="form-control form-control-sm" id="cf-default-textarea" placeholder="Alasan Anda melakukan penolakan" required name="rejection_reason"></textarea>
</div>
</div>
</div>
<div class="modal-footer bg-light">
<button type="button" class="btn btn-sm btn-primary" id="submitButton">Kirim</button>
</div>
</form>
</div>
</div>
</div>
@endif