Path : /var/www/html/thb_loan_system/resources/views/payroll/ |
B-Con CMD Config cPanel C-Rdp D-Log Info Jump Mass Ransom Symlink vHost Zone-H |
Current File : /var/www/html/thb_loan_system/resources/views/payroll/data.blade.php |
@extends('layouts.master') @section('title'){{translate('payroll')}} @endsection @section('content') <div class="panel panel-white"> <div class="panel-heading"> <h6 class="panel-title">{{translate('payroll')}}</h6> <div class="heading-elements"> </div> </div> <div class="panel-body"> <div class="table-responsive"> <table id="view-repayments" class="table table-striped table-condensed table-hover no-footer"> <thead> <tr role="row"> <th> {{translate('staff')}} </th> <th>{{translate('last_pay_date')}}</th> <th> {{translate('last_gross_amount')}} </th> <th> {{translate('last_total_deductions')}} </th> <th> {{translate('last_paid_amount')}} </th> <th> {{translate('last_payslip')}} </th> <th> {{translate('action')}} </th> </tr> </thead> <tbody> @foreach($data as $key) <tr> <td>{{$key->first_name}} {{$key->last_name}}</td> @if(!empty(\App\Models\Payroll::where('user_id',$key->id)->orderBy('created_at','desc')->first())) <td> {{\App\Models\Payroll::where('user_id',$key->id)->orderBy('created_at','desc')->first()->date}} </td> <td> {{\App\Helpers\GeneralHelper::single_payroll_total_pay(\App\Models\Payroll::where('user_id',$key->id)->orderBy('created_at','desc')->first()->id)}} </td> <td> {{\App\Helpers\GeneralHelper::single_payroll_total_deductions(\App\Models\Payroll::where('user_id',$key->id)->orderBy('created_at','desc')->first()->id)}} </td> <td>{{\App\Models\Payroll::where('user_id',$key->id)->orderBy('created_at','desc')->first()->paid_amount}}</td> <td> <div class="btn-group-horizontal"> <a type="button" class="btn-xs bg-blue" href="{{url('payroll/'.\App\Models\Payroll::where('user_id',$key->id)->orderBy('created_at','desc')->first()->id.'/payslip')}}" target="_blank">{{translate('generate_payslip')}}</a> </div> </td> <td> <div class="btn-group-horizontal"> @if(Sentinel::hasAccess('payroll.create')) <a type="button" class="btn-xs bg-navy" href="{{url('payroll/'.$key->id.'/data')}}">{{translate('view_all_payroll')}}</a> @endif </div> </td> @else <td></td> <td></td> <td></td> <td></td> <td></td> <td> <div class="btn-group-horizontal"> @if(Sentinel::hasAccess('payroll.create')) <a type="button" class="btn-xs bg-navy" href="{{url('payroll/'.$key->id.'/data')}}">{{translate('view_all_payroll')}}</a> @endif </div> </td> @endif </tr> @endforeach </tbody> </table> </div> </div> <!-- /.panel-body --> </div> <!-- /.box --> @endsection @section('footer-scripts') <script> $(document).ready(function () { $('.deletePayment').on('click', function (e) { e.preventDefault(); var href = $(this).attr('href'); swal({ title: 'Are you sure?', text: 'If you delete a payment, a fully paid loan may change status to open.', type: 'warning', showCancelButton: true, confirmButtonColor: '#3085d6', cancelButtonColor: '#d33', confirmButtonText: 'Ok', cancelButtonText: 'Cancel' }).then(function () { window.location = href; }) }); }); </script> <script> $('#view-repayments').DataTable({ "order": [[0, "asc"]], "columnDefs": [ {"orderable": false, "targets": [5, 6]} ], "language": { "lengthMenu": "{{ translate('lengthMenu') }}", "zeroRecords": "{{ translate('zeroRecords') }}", "info": "{{ translate('info') }}", "infoEmpty": "{{ translate('infoEmpty') }}", "search": "{{ translate('search') }}", "infoFiltered": "{{ translate('infoFiltered') }}", "paginate": { "first": "{{ translate('first') }}", "last": "{{ translate('last') }}", "next": "{{ translate('next') }}", "previous": "{{ translate('previous') }}" } }, responsive: false }); </script> @endsection