133 lines
7.0 KiB
PHP
133 lines
7.0 KiB
PHP
@extends('layouts.list_master')
|
|
|
|
@section('pageTitle', 'Documents')
|
|
@section('content')
|
|
@include('includes.form_style')
|
|
|
|
|
|
<div class="page-header">
|
|
<h1 class="page-title">{{ __('Listings') }}</h1>
|
|
<ol class="breadcrumb">
|
|
<li class="breadcrumb-item"><a href="{{ route('dashboard') }}">{{ __('Dashboard') }}</a></li>
|
|
<li class="breadcrumb-item active">{{ __('Filter') }}</li>
|
|
</ol>
|
|
</div>
|
|
|
|
|
|
<div class="page-content container-fluid">
|
|
<div class="row">
|
|
<div class="col-md-12">
|
|
<div class="user-background card card-shadow">
|
|
{{-- <div class="card-header card-header-transparent p-20">
|
|
<h4 class="card-title mb-0"><a href="{{route('transfers.create')}}">Add Remote Transfer</a></h4>
|
|
</div> --}}
|
|
<div class="card-block">
|
|
<div class="row">
|
|
<div class="col-md-2 form-group form-inline">
|
|
<div class="btn-group">
|
|
<div class="dropdown float-right border">
|
|
<a class="btn dropdown-toggle" href="#" data-toggle="dropdown">
|
|
<i class="fa fa-download" aria-hidden="true"></i>
|
|
</a>
|
|
<div class="dropdown-menu">
|
|
<form action="{{route('dashboard.export', ['type'=>'xlsx'])}}" method="GET" onsubmit="return getFormInfo();">
|
|
<input type="hidden" name="export-filterBy" class="export-filterBy" value="">
|
|
<button type="submit" class="dropdown-item export"><i class="fa fa-file-excel-o" aria-hidden="true"></i> Excel</button>
|
|
</form>
|
|
<form action="{{route('dashboard.export', ['type'=>'csv'])}}" method="GET" onsubmit="return getFormInfo();">
|
|
<input type="hidden" name="export-filterBy" class="export-filterBy" value="">
|
|
<button type="submit" class="dropdown-item export"><i class="fa fa-file-excel-o" aria-hidden="true"></i> CSV</button>
|
|
</form>
|
|
<a class="button dropdown-item" id="print" href="#"><i class="fa fa-print" aria-hidden="true"> {{ __('Print') }}</i></a>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="col-md">
|
|
<input hidden type="text" id="workflowtype_id" value="{{$input['workflowtype'] ?? ''}}">
|
|
<input hidden type="text" id="regdate" value="{{$input['reg_date'] ?? ''}}">
|
|
<input hidden type="text" id="status_id" value="{{$input['status'] ?? ''}}">
|
|
<input hidden type="text" id="not_id" value="{{$input['not'] ?? ''}}">
|
|
<input hidden type="text" id="department_id" value="{{$input['department'] ?? ''}}">
|
|
</div>
|
|
</div>
|
|
@include('dashboard.list-table')
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<script src="{{ asset('global/file-upload/jquery.form.js') }}"></script>
|
|
<script src="{{ asset('global/file-upload/jquery.uploadfile.js') }}"></script>
|
|
<script src="{{ asset('global/vendor/select2/select2.full.min.js') }}"></script>
|
|
<script src="{{ asset('global/vendor/bootstrap-tokenfield/bootstrap-tokenfield.min.js') }}"></script>
|
|
<script src="{{ asset('global/vendor/bootstrap-tagsinput/bootstrap-tagsinput.min.js') }}"></script>
|
|
<script src="{{ asset('global/vendor/bootstrap-select/bootstrap-select.js') }}"></script>
|
|
<script src="{{ asset('global/vendor/icheck/icheck.min.js') }}"></script>
|
|
<script src="{{ asset('global/vendor/asrange/jquery-asRange.min.js') }}"></script>
|
|
<script src="{{ asset('global/vendor/ionrangeslider/ion.rangeSlider.min.js') }}"></script>
|
|
<script src="{{ asset('global/vendor/clockpicker/bootstrap-clockpicker.min.js') }}"></script>
|
|
<script src="{{ asset('global/vendor/asgradient/jquery-asGradient.min.js') }}"></script>
|
|
<script src="{{ asset('global/vendor/ascolorpicker/jquery-asColorPicker.min.js') }}"></script>
|
|
<script src="{{ asset('global/vendor/bootstrap-maxlength/bootstrap-maxlength.js') }}"></script>
|
|
<script src="{{ asset('global/vendor/jquery-knob/jquery.knob.js') }}"></script>
|
|
<script src="{{ asset('global/vendor/bootstrap-touchspin/bootstrap-touchspin.min.js') }}"></script>
|
|
<script src="{{ asset('global/vendor/jquery-labelauty/jquery-labelauty.js') }}"></script>
|
|
<script src="{{ asset('global/vendor/bootstrap-datepicker/bootstrap-datepicker.js') }}"></script>
|
|
<script src="{{ asset('global/vendor/timepicker/jquery.timepicker.min.js') }}"></script>
|
|
<script src="{{ asset('global/vendor/datepair/datepair.min.js') }}"></script>
|
|
<script src="{{ asset('global/vendor/datepair/jquery.datepair.min.js') }}"></script>
|
|
<script src="{{ asset('global/vendor/jquery-strength/password_strength.js') }}"></script>
|
|
<script src="{{ asset('global/vendor/jquery-strength/jquery-strength.min.js') }}"></script>
|
|
<script src="{{ asset('global/vendor/multi-select/jquery.multi-select.js') }}"></script>
|
|
<script src="{{ asset('global/vendor/typeahead-js/bloodhound.min.js') }}"></script>
|
|
<script src="{{ asset('global/vendor/typeahead-js/typeahead.jquery.min.js') }}"></script>
|
|
<script src="{{ asset('global/vendor/jquery-placeholder/jquery.placeholder.js') }}"></script>
|
|
<script src="{{ asset('global/vendor/date-range-picker/moment.min.js') }}"></script>
|
|
<script src="{{ asset('global/vendor/date-range-picker/daterangepicker.js') }}"></script>
|
|
{{-- @include('includes.contacts_documents_ajax') --}}
|
|
<script type="text/javascript">
|
|
$(document).ready(function(){
|
|
|
|
// print Report
|
|
$('#print').click(function(){
|
|
|
|
var table_clone = $('.printable').clone();
|
|
table_clone.children('table').removeClass('table');
|
|
table_clone.children('table').removeClass('table-hover');
|
|
table_clone.children('table').addClass('test');
|
|
var head = '<table style="width:100%"><tbody>';
|
|
head += '</tbody></table>';
|
|
|
|
var out = head + '<br><br>' + table_clone.html() + '<br><br>';
|
|
var printW = window.open('', '', 'left=0, top=0, width=800, height=900, toolbar=0, scrollbars=0, status=0');
|
|
printW.document.write('<html>');
|
|
var printstyle = "<style> .test {border-collapse: collapse;font-size: 12px;font-family: 'Times New Roman', Times, serif;width: 98%;} .test td {border: 1px solid black;text-align: center;vertical-align: middle;} .test th {border: 1px solid black;text-align: center;vertical-align: middle;}</style>";
|
|
printW.document.write(printstyle);
|
|
// printW.document.write('<link rel="stylesheet" type="text/css" href="assets/css/print.css">');
|
|
printW.document.write('<body>');
|
|
|
|
// out += foot;
|
|
printW.document.write(out);
|
|
printW.document.write('</body></html>');
|
|
|
|
printW.document.close();
|
|
setTimeout(function () {
|
|
printW.focus();
|
|
printW.print();
|
|
printW.close();
|
|
}, 500);
|
|
|
|
});
|
|
});
|
|
|
|
function getFormInfo()
|
|
{
|
|
var CSRF_TOKEN = $('meta[name="csrf-token"]').attr('content');
|
|
var d = {_token: CSRF_TOKEN, workflowtype:$('#workflowtype_id').val(), status:$('#status_id').val(), reg_date:$('#regdate').val(), 'not':$('#not_id').val(), 'department':$('#department_id').val(), export: 'export'};
|
|
$('.export-filterBy').val(JSON.stringify(d));
|
|
};
|
|
</script>
|
|
|
|
@endsection |