Файловый менеджер - Редактировать - /home/kckglobal/public_html/portal/Modules/Recruit/Resources/views/interview-schedule/ajax/evaluation.blade.php
Назад
<!-- TAB CONTENT START --> @if($attendees->status == 'hired' || $attendees->status == 'completed') @foreach ($selected_employees as $attendee) @if (!in_array($attendee, $submitted) && $attendee == user()->id) <div class="d-flex flex-wrap p-2"> <x-forms.link-primary :link="route('evaluation.create', ['id' => $interview_schedule_id])" class="mr-3 openRightModal" icon="plus"> @lang('add') @lang('recruit::modules.interviewSchedule.evaluation') </x-forms.link-primary> </div> @endif @endforeach @endif <div class="tab-pane fade show active" role="tabpanel" aria-labelledby="nav-email-tab"> <div class="d-flex bg-white flex-wrap p-20" id="task-file-list"> <x-table headType="thead-light"> <x-slot name="thead"> <th>#</th> <th>@lang('recruit::modules.interviewSchedule.candidate')</th> <th>@lang('recruit::modules.interviewSchedule.submittedBy')</th> <th>@lang('recruit::modules.footerlinks.status')</th> <th>@lang('recruit::modules.jobApplication.stages')</th> <th>@lang('recruit::app.menu.details')</th> <th>@lang('')</th> </x-slot> @forelse ($evaluations as $key => $item) <tr> <td> {{ ++$key }} </td> <td> {{ $item->interview->jobApplication->full_name }} </td> <td> {{ $item->user->name }} </td> <td> <p class="mb-1"> {{ $item->status->status }} </p> </td> <td> <p class="mb-1"> {{ $item->stage->name }} </p> </td> <td> {{ $item->details }} </td> <td> @if ($item->submitted_by == user()->id) <div class="dropdown ml-auto message-action"> <button class="btn btn-lg f-14 p-0 text-lightest text-capitalize rounded dropdown-toggle" type="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"> <i class="fa fa-ellipsis-h"></i> </button> <div class="dropdown-menu dropdown-menu-right border-grey rounded b-shadow-4 p-0" aria-labelledby="dropdownMenuLink" tabindex="0"> <a class="cursor-pointer d-block text-dark-grey f-13 py-2 px-3 openRightModal" href="{{ route('evaluation.edit', [$item->id]) }}">@lang('app.edit')</a> <a class="cursor-pointer d-block text-dark-grey f-13 py-2 px-3 delete-evaluation" href="javascript:;" data-evaluation-id="{{ $item->id }}">@lang('app.delete')</a> </div> </div> @endif </td> </tr> @empty <tr> <td colspan="5"> <x-cards.no-record :message="__('messages.noRecordFound') . ' ' . __('recruit::messages.evaluationMessage')" icon="clock"/> </td> </tr> @endforelse </x-table> </div> </div> <!-- TAB CONTENT END --> <script> $('body').on('click', '.delete-evaluation', function () { var id = $(this).data('evaluation-id'); Swal.fire({ title: "@lang('messages.sweetAlertTitle')", text: "@lang('messages.recoverRecord')", icon: 'warning', showCancelButton: true, focusConfirm: false, confirmButtonText: "@lang('messages.confirmDelete')", cancelButtonText: "@lang('app.cancel')", customClass: { confirmButton: 'btn btn-primary mr-3', cancelButton: 'btn btn-secondary' }, showClass: { popup: 'swal2-noanimation', backdrop: 'swal2-noanimation' }, buttonsStyling: false }).then((result) => { if (result.isConfirmed) { var url = "{{ route('evaluation.destroy', ':id') }}"; url = url.replace(':id', id); var token = "{{ csrf_token() }}"; $.easyAjax({ type: 'POST', url: url, data: { '_token': token, '_method': 'DELETE' }, success: function (response) { if (response.status == "success") { window.location.href = response.redirectUrl; } } }); } }); }); $(document).ready(function () { $('body').on('click', '.ajax-tab', function (event) { event.preventDefault(); $('.task-tabs .ajax-tab').removeClass('active'); $(this).addClass('active'); const requestUrl = this.href; $.easyAjax({ url: requestUrl, blockUI: true, container: "#nav-tabContent", historyPush: ($(RIGHT_MODAL).hasClass('in') ? false : true), data: { 'json': true }, success: function (response) { if (response.status == "success") { $('#nav-tabContent').html(response.html); } } }); }); }); </script>
| ver. 1.4 |
Github
|
.
| PHP 8.2.28 | Генерация страницы: 0 |
proxy
|
phpinfo
|
Настройка