ÿØÿà JFIF ÿá Exif MM * ÿÛ C
Server IP : 199.250.214.225 / Your IP : 3.15.31.238 Web Server : Apache System : Linux vps64074.inmotionhosting.com 3.10.0-1160.105.1.vz7.214.3 #1 SMP Tue Jan 9 19:45:01 MSK 2024 x86_64 User : nicngo5 ( 1001) PHP Version : 7.4.33 Disable Function : exec,passthru,shell_exec,system MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : ON | Pkexec : OFF Directory : /home/nicngo5/fundscopied/resources/views/nicnModuleViews/epaymentShedule/ |
Upload File : |
@extends('layouts.layout') @section('pageTitle') {{strtoupper("All of E-Payment Reports")}} @endsection @section('content') <div class="box-body"> <div class="row"> <div class="col-md-12"> @if (count($errors) > 0) <div class="alert alert-danger alert-dismissible" role="alert"> <button type="button" class="close" data-dismiss="alert" aria-label="Close"><span aria-hidden="true">×</span> </button> <strong>Error!</strong> @foreach ($errors->all() as $error) <p>{{ $error }}</p> @endforeach </div> @endif @if(session('msg')) <div class="alert alert-success alert-dismissible" role="alert"> <button type="button" class="close" data-dismiss="alert" aria-label="Close"><span aria-hidden="true">×</span> </button> <strong>Success!</strong> {{ session('msg') }} </div> @endif @if(session('err')) <div class="alert alert-danger alert-dismissible" role="alert"> <button type="button" class="close" data-dismiss="alert" aria-label="Close"><span aria-hidden="true">×</span> </button> <strong>Error!</strong> {{ session('err') }} </div> @endif </div> </div><!-- /.col --> </div><!-- /.row --> <div class="box-body" style="background-color: #fff;"> <div align="center"> @include('layouts.allReportHeader', ['companyName'=>'defaultName', 'companyAddress'=>'defaultAddress', 'title1'=>' EPAYMENT - PAID/UNPAID', 'title2'=>'date', 'showOnlyTitle1'=>1, 'showOnlyTitle2'=>0, 'hideLogos'=>0, 'hideAddress'=>0]) </div> <hr> <div class="row"> <div align="center" class="col-md-offset-3"> <!--Search by Date Range--> <form method="post" action="{{route('postSearchEpaymtArchive')}}"> {{ csrf_field() }} <div class="col-md-6"> <div class="form-group"> <label >Search By Date Range<span class="text-danger"></label> <div id="reportrange" style="background: #fff; cursor: pointer; padding: 5px 10px; border: 1px solid #ccc; width: 100%"> <i class="fa fa-calendar"></i> <span></span> <i class="fa fa-caret-down"></i> <input type="hidden" name="startDate" id="startDate" /> <input type="hidden" name="endDate" id="endDate" /> <input type="hidden" name="searchDate" id="searchDate" /> </div> <span class="text-uppercase text-success"><b></b></span> </div> </div> <div class="col-md-1"> <div class="form-group"> <label> </label><br /> <button type="submit" class="btn btn-success" value="searchByDate" name="reload"><i class="fa fa-search"></i> Search</button> </div> </div> </form> </div> </div> <hr> <div class="row hidden-print"> <form method="post" action="{{url('/all/e-payment/archive')}}"> {{ csrf_field() }} <div class="col-md-3 hidden-print"> Filter Record: <select class="form-control" name="filterPaidUnpaid" id="filterPaidUnpaid"> <option value="" {{ Session::get('filterEpayment') == "" ? 'selected' : ''}}>View All Records</option> <option value="1" {{ Session::get('filterEpayment') == old('filterPaidUnpaid') ? 'selected' : '' }} > Paid </option> <option value="0" {{ Session::get('filterEpayment') == old('filterPaidUnpaid') ? 'selected' : '' }} > Unpaid </option> </select> </div> </form> <div align="right" class="col-md-3 hidden-print"> </div> <form method="post" action="{{url('/search/batch-e-payment/archive')}}"> {{ csrf_field() }} <div align="right" class="col-md-4 hidden-print"> Check Voucher Payment Batch: <input type="text" class="form-control" name="voucherNumber" value="{{ Session::get('getRecorSearchedFor') }}" placeholder="Enter voucher Number(s)! E.g: 203,4905,3895,395" /> </div> <div align="left" class="col-md-2 hidden-print"> <br /> <button type="submit" class="btn btn-success"><i class="fa fa-search"></i> Search</button> </div> </form> </div> <br /> <form method="post" action="{{route('markAsPaid')}}"> {{ csrf_field() }} <table class="table table-striped table-condensed table-bordered "> <thead> <tr class="input-sm"> <th>S/N</th> <th>BATCH NO</th> <th>PAYMENT STATUS</th> <th>CREATED DATE</th> <th>PAYMENT TYPE</th> <th>PREPARED BY</th> <!--<th>AMOUNT PAID</th> --> <th>BENEFICIARY</th> <th>REG. CODE</th> <th colspan="2" class="hidden-print"></th> <th class="hidden-print"> <input type="checkbox" tabindex="1" name="globalCheckbox" id="globalCheckbox"> <a href="javascript:;" class="btn btn-success btn-sm" id="btnMarkAsRead" data-toggle="modal" data-target="#processPaidOrUnPaidEpayment"> Mark as Paid <i class="fa fa-check"></i> </a> </th> </tr> </thead> <tbody> @php $key = 1; $amountSumStaff_Contract = 0.0; $amountSum = 0.0; @endphp @foreach($allEpaymentArchive as $paymentkey=>$list) <tr> <td>{{($allEpaymentArchive->currentpage()-1) * $allEpaymentArchive->perpage() + $key ++}}</td> <th>{{ $getBatchCode[$paymentkey] }}</th> <td><b>{!! ($list->mark_epayment_paid ? '<span class="text-success">PAID</span>' : '<span class="text-warning">UNPAID</span>') !!}</b></td> <td>{{$list->create_at}}</td> <td>{{UCfirst($list->paymenttype)}}</td> <td>{{$list->preparedby}}</td> <!--<td>₦{{number_format((0), 2, '.', ',')}}</td>--> <td> {{ DB::table('tblepayment')->where('epaymentID', $list->epaymentID)->count() }} </td> <td>{{$list->registercode}}</td> <td class="hidden-print"> <a href="{{url('archive-report-e-payment/'.$list->epaymentID)}}" class="btn btn-success"> <i class="fa fa-eye"></i> Print</a> </td> <td class="hidden-print"> @if(!$list->mark_epayment_paid) <a href="#" data-toggle="modal" class="btn btn-default" data-target="#deleteEpaymentArchive{{$list->epaymentID}}"> <i class="fa fa-trash"></i> Delete</a> @endif </td> <td class="hidden-print"> <input type="checkbox" tabindex="1" name="epaymentTransaction[]" id="{{$list->epaymentID}}" value="{{$list->epaymentID}}" class="beneficiaryArray checkBox"> </td> </tr> <div class="modal fade" id="deleteEpaymentArchive{{$list->epaymentID}}" role="dialog" aria-hidden="true"> <div class="modal-dialog"> <div class="modal-content"> <div class="modal-header alert alert-warning" > <button type="button" class="close" data-dismiss="modal" aria-hidden="true"></button> <h4 class="modal-title"> DELETE E-PAYMENT FROM ARCHIVE</h4> </div> <div class="modal-body col-sm-12" style="padding: 10px; background: white;"> Are you sure you want to delete the seleted report ? <hr /> </div> <div class="modal-footer"> <a href="{{url('archive/delete/e-payment/'.$list->epaymentID)}}" class="btn btn-warning"> <i class="fa fa-trash"></i> Yes Delete Now</a> <button type="button" class="btn btn-default" data-dismiss="modal">Cancel</button> </div> </div> </div> </div> @endforeach </tbody> </table> <div class="modal fade" id="processPaidOrUnPaidEpayment" role="dialog" aria-hidden="true"> <div class="modal-dialog"> <div class="modal-content"> <div class="modal-header alert alert-success" > <button type="button" class="close" data-dismiss="modal" aria-hidden="true"></button> <h4 class="modal-title"> Mark Payment as Paid/Unpaid</h4> </div> <div class="modal-body col-md-12" style="padding: 10px; background: white;"> Are you sure you want to mark the selected record as paid/Unpaid ? <hr /> <div class="col-md-6"> Select Payment Type <select class="form-control" name="paid" id="paid" required> <option value="" selected>Select</option> <option value="1">Mark as Paid</option> <option value="0">Mark as Unpaid</option> </select> </div> <div class="col-md-6"> Select Date <input type="date" onkeydown="return false;" name="datePaid" id="datePaid" class="form-control" required /> </div> </div> <hr /> <div class="modal-footer"> <button type="submit" class="btn btn-success"> <i class="fa fa-check"></i> Submit Now</button> <button type="button" class="btn btn-default" data-dismiss="modal">Cancel</button> </div> </div> </div> </div> </form> <hr > @if ($allEpaymentArchive->hasPages()) <div align="right"> Showing {{($allEpaymentArchive->currentpage()-1)*$allEpaymentArchive->perpage()+1}} to {{$allEpaymentArchive->currentpage()*$allEpaymentArchive->perpage()}} of {{$allEpaymentArchive->total()}} entries </div> <div class="hidden-print">{{ $allEpaymentArchive->links() }}</div> @endif <br /><br /> </div> @stop @section('styles') <!-- Include Required Prerequisites --> <!--<link rel="stylesheet" type="text/css" href="//cdn.jsdelivr.net/bootstrap/3/css/bootstrap.css" />--> <!-- Include Date Range Picker --> <link rel="stylesheet" type="text/css" href="//cdn.jsdelivr.net/bootstrap.daterangepicker/2/daterangepicker.css" /> <!--<link rel="stylesheet" type="text/css" href="{{asset('assets/css/datepicker.min.css')}}">--> @stop @section('scripts') <script src="{{asset('assets/js/jquery-ui.min.js')}}"></script> <!--<script type="text/javascript" src="https://cdn.jsdelivr.net/jquery/latest/jquery.min.js"></script>--> <script type="text/javascript" src="https://cdn.jsdelivr.net/momentjs/latest/moment.min.js"></script> <script type="text/javascript" src="https://cdn.jsdelivr.net/npm/daterangepicker/daterangepicker.min.js"></script> <link rel="stylesheet" type="text/css" href="https://cdn.jsdelivr.net/npm/daterangepicker/daterangepicker.css" /> <script type="text/javascript"> //SELECT/DESELECT ALL CHECKBOX $(document).ready(function () { $('#globalCheckbox').click(function(){ if($(this).prop("checked")) { $(".checkBox").prop("checked", true); } else { $(".checkBox").prop("checked", false); } }); }); //EDIT STAFF BANK DETAILS BY CPO $(document).ready(function() { $(".editBankDetailsButton").click(function () { var id = this.id; var bankName = $('#bankName'+id).val(); var accountNumber = $('#accountNumber'+id).val(); var sortCode = $('#sortCode'+id).val(); var staffAmount = $('#staffAmount'+id).val(); var description = $('#description'+id).val(); var beneficiary = $('#beneficiary'+id).val(); var companyID = $('#companyID'+id).val(); $.ajax({ url: murl + '/update/e-payment-details-JSON', type: "post", data: {'id': id, 'companyID': companyID, 'beneficiary': beneficiary, 'description': description, 'bankName': bankName, 'accountNumber': accountNumber, 'sortCode': sortCode, 'staffAmount': staffAmount, '_token': $('input[name=_token]').val()}, success: function(data){ location.reload(); } }) }); }); //CPO //Table search and pagination function myFunction() { // Declare variables var input, filter, table, tr, td, i; input = document.getElementById("myInput"); filter = input.value.toUpperCase(); table = document.getElementById("myTable"); tr = table.getElementsByTagName("tr"); // Loop through all table rows, and hide those who don't match the search query for (i = 0; i < tr.length; i++) { td = tr[i].getElementsByTagName("td")[2]; if (td) { if (td.innerHTML.toUpperCase().indexOf(filter) > -1) { tr[i].style.display = ""; } else { tr[i].style.display = "none"; } } } } //ends here //check for date if unconfirmed $(document).ready(function() { $("#paid").change(function () { var getValue = $('#paid').val(); if(getValue == 0) { $('#datePaid').removeAttr('required'); $('#datePaid').attr('required', false); $('#datePaid').prop("readOnly", true); }else{ $('#datePaid').attr('required'); $('#datePaid').attr('required', true); $('#datePaid').prop("readOnly", false); } }); }); //end filter //Date Range Picker $(function() { var start = moment().subtract(29, 'days'); var end = moment(); function calculateDateRange(start, end) { $('#reportrange span').html(start.format('MMMM D, YYYY') + ' - ' + end.format('MMMM D, YYYY')); $('#startDate').val(start.format('YYYY-MM-D')); $('#endDate').val(end.format('YYYY-MM-D')); } $('#reportrange').daterangepicker({ startDate: start, endDate: end, ranges: { 'Today': [moment(), moment()], 'Yesterday': [moment().subtract(1, 'days'), moment().subtract(1, 'days')], 'Last 7 Days': [moment().subtract(6, 'days'), moment()], 'Last 30 Days': [moment().subtract(29, 'days'), moment()], 'This Month': [moment().startOf('month'), moment().endOf('month')], 'Last Month': [moment().subtract(1, 'month').startOf('month'), moment().subtract(1, 'month').endOf('month')] } }, calculateDateRange); calculateDateRange(start, end); }); //end date </script> <!--include ('nicnModuleViews/layouts._searchByDatePatial')--> @stop