Current File : /home/inlingua/www/crm.vprotectindia.com/resources/views/admin/rpt_customer_report.blade.php |
@extends('admin.layouts.app')
@section('head')
<link rel="stylesheet" type="text/css" href="https://cdn.datatables.net/2.2.0/css/dataTables.dataTables.css">
<link rel="stylesheet" type="text/css" href="https://cdn.datatables.net/buttons/3.2.0/css/buttons.dataTables.css">
<link rel="stylesheet" type="text/css" href="https://cdn.datatables.net/select/2.1.0/css/select.dataTables.css">
@endsection
@section('content')
<!-- Table -->
<div class="row">
<div class="col">
<div class="card shadow">
<div class="card-header border-0">
<h3 class="mb-0">Customer List</h3>
</div>
<div class="table-responsive container">
<table class="table table-bordered " id="customer_report">
<thead>
<tr>
<th scope="col">ID</th>
<th scope="col">PARTY_NAME</th>
<th scope="col">CUSTOMER_EMAIL</th>
<th scope="col">CUSTOMER_PHONE_NUMBER</th>
<th scope="col">ACCOUNT_NUMBER</th>
<th scope="col">PARTY_SITE_NAME</th>
<th scope="col">PARTY_SITE_ID</th>
<th scope="col">ACCOUNT_START_DATE</th>
<th scope="col">SITE_START_DATE</th>
<th scope="col">PARTY_SITE_NUMBER</th>
<th scope="col">SITE_ADDRESS</th>
<th scope="col">SITE_ADDRESS_2</th>
<th scope="col">SITE_ADDRESS_3</th>
<th scope="col">SITE_CITY</th>
<th scope="col">SITE_STATE</th>
<th scope="col">SITE_PIN_CODE</th>
<th scope="col">CUSTOMER_CLASS</th>
<th scope="col">BUSINESS_TYPE</th>
<th scope="col">PERSON_NAME</th>
<th scope="col">PAYMENT_TERM</th>
<th scope="col">TAXPAYER_IDENTIFICATION_NUMBER</th>
<th scope="col">SITE_GST_REGISTRATION_NUMBER</th>
<th scope="col">created at</th>
<th scope="col">Action</th>
</thead>
<tbody>
@php
$i=1;
@endphp
@foreach($customer as $data)
<tr>
<td>{{$i}}</td>
<td>{{$data->PARTY_NAME}}</td>
<td>{{$data->email}}</td>
<td>{{$data->CUSTOMER_PHONE_NUMBER}}</td>
<td>{{$data->ACCOUNT_NUMBER}}</td>
<td>{{$data->PARTY_SITE_NAME}}</td>
<td>{{$data->PARTY_SITE_ID}}</td>
<td>{{$data->ACCOUNT_START_DATE}}</td>
<td>{{$data->SITE_START_DATE}}</td>
<td>{{$data->PARTY_SITE_NUMBER}}</td>
<td>{{$data->SITE_ADDRESS}}</td>
<td>{{$data->SITE_ADDRESS_2}}</td>
<td>{{$data->SITE_ADDRESS_3}}</td>
<td>{{$data->SITE_CITY}}</td>
<td>{{$data->SITE_STATE}}</td>
<td>{{$data->SITE_PIN_CODE}}</td>
<td>{{$data->CUSTOMER_CLASS}}</td>
<td>{{$data->BUSINESS_TYPE}}</td>
<td>{{$data->PERSON_NAME}}</td>
<td>{{$data->PAYMENT_TERM}}</td>
<td>{{$data->TAXPAYER_IDENTIFICATION_NUMBER}}</td>
<td>{{$data->SITE_GST_REGISTRATION_NUMBER}}</td>
<td>{{$data->created_on}}</td>
<td><button type="button" onClick="reply_click(this.id)" name="update" id="{{$data->ACCOUNT_NUMBER}}" class="btn btn-warning btn-xs update">View</button></td>
</tr>
@php
$i++;
@endphp
@endforeach
</tbody>
</table>
</div>
</div>
</div>
</div>
@endsection
<!-- Modal -->
<div class="modal fade" id="UserDetailsModal" tabindex="-1" aria-labelledby="UserDetailsModalLabel" aria-hidden="true">
<div class="modal-dialog">
<div class="modal-content" style="min-width:800px;">
<div class="modal-header">
<h5 class="modal-title" id="UserDetailsModalLabel">Payment Details</h5>
<button type="button" class="btn-close" data-dismiss="modal" aria-label="Close"></button>
</div>
<div class="modal-body">
<div class="table-responsive container">
<div id="mytable"></div>
</div>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-secondary" data-dismiss="modal">Close</button>
</div>
</div>
</div>
</div>
@section('footer')
<script type="text/javascript" src="https://code.jquery.com/jquery-3.7.1.js"></script>
<script type="text/javascript" src="https://cdn.datatables.net/2.2.0/js/dataTables.js"></script>
<script type="text/javascript" src="https://cdn.datatables.net/buttons/3.2.0/js/dataTables.buttons.js"></script>
<script type="text/javascript" src="https://cdn.datatables.net/buttons/3.2.0/js/buttons.dataTables.js"></script>
<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/jszip/3.10.1/jszip.min.js"></script>
<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/pdfmake/0.2.7/pdfmake.min.js"></script>
<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/pdfmake/0.2.7/vfs_fonts.js"></script>
<script type="text/javascript" src="https://cdn.datatables.net/buttons/3.2.0/js/buttons.html5.min.js"></script>
<script type="text/javascript" src="https://cdn.datatables.net/buttons/3.2.0/js/buttons.print.min.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js" integrity="sha384-Tc5IQib027qvyjSMfHjOMaLkfuWVxZxUPnCJA7l2mCWNIpG9mGCD8wGNIcPD7Txa" crossorigin="anonymous"></script>
<script>
new DataTable('#customer_report', {
layout: {
top1Start: {
buttons: ['csv', 'excel']
}
}
});
function reply_click(clicked_id)
{
var token='<?php echo csrf_token(); ?>';
$('#UserDetailsModal').modal('show');
var element = document.getElementById("UserDetailsModal");
element.classList.remove("fade");
$.ajax({
type: "POST",
url: 'getpaymentreport',
data: { id: clicked_id,_token:token },
success : function(data) {
//$(".message").addClass('alert alert-success');
$("#mytable").html(data);
}
})
}
</script>
@endsection