Path : /var/www/html/thb_loan_system/resources/views/client/ |
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/client/dashboard.blade.php |
@extends('client.layout') @section('title') {{ translate('dashboard') }} @endsection @section('content') <div class="panel panel-white"> <div class="panel-body"> <div class="row"> <div class="col-sm-3 col-xs-6"> <div class="description-block border-right"> <h5 class="description-header"> {{ currency_converter(\App\Helpers\GeneralHelper::borrower_loans_total_due($borrower->id)) }} </h5> <span class="description-text">{{translate('total value')}}</span> </div> <!-- /.description-block --> </div> <!-- /.col --> <div class="col-sm-3 col-xs-6"> <div class="description-block border-right"> <h5 class="description-header"> {{currency_converter(\App\Helpers\GeneralHelper::borrower_loans_total_paid($borrower->id))}}</h5> <span class="description-text">{{translate('total paid')}}</span> </div> <!-- /.description-block --> </div> <!-- /.col --> <div class="col-sm-3 col-xs-6"> <div class="description-block border-right"> <h5 class="description-header"> {{currency_converter(\App\Helpers\GeneralHelper::borrower_loans_total_due($borrower->id)-\App\Helpers\GeneralHelper::borrower_loans_total_paid($borrower->id))}} </h5> <span class="description-text">{{translate('balance')}}</span> </div> <!-- /.description-block --> </div> <!-- /.col --> <div class="col-sm-3 col-xs-6"> <div class="description-block"> @if(!empty(\App\Models\LoanSchedule::where('due_date','>',date('Y-m-d'))->first())) <h5 class="description-header" style="font-weight: 300;color: #ff5f5f;">{{ \App\Models\LoanSchedule::where('due_date','>',date('Y-m-d'))->orderBy('due_date','asc')->first()->due_date }}</h5> @endif <span class="description-text">{{translate('next_payment_due')}}</span> </div> <!-- /.description-block --> </div> </div> <!-- /.row --> </div> </div> <div class="row"> <div class="col-md-7"> <div class="panel panel-white"> <div class="panel-heading"> <h6 class="panel-title">{{translate('loan')}}</h6> <div class="heading-elements"> </div> </div> <div class="panel-body table-responsive "> <table id="loan-data-table" class="table table-condensed"> <thead> <tr> <th>#</th> <th>{{translate('principal')}}</th> <th>{{translate('balance')}}</th> <th>{{translate('released')}}</th> <th>{{translate('status')}}</th> <th>{{translate('action')}}</th> </tr> </thead> <tbody> @foreach($borrower->loans as $key) <tr> <td>{{$key->id}}</td> <td>{{currency_converter($key->principal)}}</td> <td>{{currency_converter(\App\Helpers\GeneralHelper::loan_total_balance($key->id))}}</td> <td>{{$key->release_date}}</td> <td> @if($key->maturity_date<date("Y-m-d") && \App\Helpers\GeneralHelper::loan_total_balance($key->id)>0) <span class="label label-danger">{{translate('past_maturity')}}</span> @else @if($key->status=='pending') <span class="label label-warning">{{translate('pending approval')}}</span> @endif @if($key->status=='approved') <span class="label label-info">{{translate('awaiting disbursement')}}</span> @endif @if($key->status=='disbursed') <span class="label label-info">{{translate('active')}}</span> @endif @if($key->status=='declined') <span class="label label-danger">{{translate('declined')}}</span> @endif @if($key->status=='withdrawn') <span class="label label-danger">{{translate('withdrawn')}}</span> @endif @if($key->status=='written_off') <span class="label label-danger">{{translate('written_off')}}</span> @endif @if($key->status=='closed') <span class="label label-success">{{translate('closed')}}</span> @endif @if($key->status=='pending_reschedule') <span class="label label-warning">{{translate('pending reschedule')}}</span> @endif @if($key->status=='rescheduled') <span class="label label-info">{{translate('rescheduled')}}</span> @endif @endif </td> <td> <a href="{{ url('client/loan/'.$key->id.'/show') }}" class="btn btn-info btn-xs legitRipple" data-toggle="tooltip" data-title="{{ translate('detail') }}"><i class="fa fa-search"></i> </a> @if(\App\Models\Setting::where('setting_key','enable_online_payment')->first()->setting_value==1 && \App\Helpers\GeneralHelper::loan_total_balance($key->id)>0) <a href="{{ url('client/loan/'.$key->id.'/pay') }}" class="btn btn-success btn-xs legitRipple" data-toggle="tooltip" data-title="{{ translate('pay') }}"><i class="fa fa-money"></i> </a> @endif </td> </tr> @endforeach </tbody> </table> </div> </div> </div> <div class="col-md-5"> <div class="panel panel-white"> <div class="panel-heading"> <h6 class="panel-title">{{translate('repayment')}}</h6> <div class="heading-elements"> </div> </div> <div class="panel-body table-responsive"> <table id="view-repayments" class="table table-condensed"> <thead> <tr role="row"> <th> {{translate('collection date')}} </th> <th> {{translate('method')}} </th> <th> {{translate('amount')}} </th> </tr> </thead> <tbody> @foreach(\App\Models\LoanTransaction::where('transaction_type', 'repayment')->where('reversed', 0)->where('borrower_id', $borrower->id)->get() as $key) <tr> <td>{{$key->date}}</td> <td> @if(!empty($key->loan_repayment_method)) {{$key->loan_repayment_method->name}} @endif </td> <td>{{currency_converter($key->credit)}}</td> </tr> @endforeach </tbody> </table> </div> </div> </div> </div> <script> $(document).ready(function () { }); </script> @endsection @section('footer-scripts') <script> $('#loan-data-table').DataTable({ "order": [[0, "asc"]], "columnDefs": [ {"orderable": false, "targets": [5]} ], "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 }); $('#view-repayments').DataTable({ "order": [[0, "asc"]], "columnDefs": [ {"orderable": false, "targets": []} ], "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