penjualan export
parent
965a30ea8c
commit
b3b2ca0627
|
@ -9,6 +9,7 @@ use App\Models\RekeningCoa;
|
||||||
use Carbon\Carbon;
|
use Carbon\Carbon;
|
||||||
use Illuminate\Http\Request;
|
use Illuminate\Http\Request;
|
||||||
use Illuminate\Support\Facades\DB;
|
use Illuminate\Support\Facades\DB;
|
||||||
|
use Illuminate\Support\Facades\Session;
|
||||||
|
|
||||||
class PenjualanController extends Controller
|
class PenjualanController extends Controller
|
||||||
{
|
{
|
||||||
|
@ -103,6 +104,7 @@ class PenjualanController extends Controller
|
||||||
|
|
||||||
public function laporan(Request $request)
|
public function laporan(Request $request)
|
||||||
{
|
{
|
||||||
|
try {
|
||||||
$mpdf = new \Mpdf\Mpdf([
|
$mpdf = new \Mpdf\Mpdf([
|
||||||
'mode' => 'utf-8',
|
'mode' => 'utf-8',
|
||||||
'format' => 'A4',
|
'format' => 'A4',
|
||||||
|
@ -153,6 +155,11 @@ class PenjualanController extends Controller
|
||||||
|
|
||||||
$mpdf->Output('Laporan_Penjualan.pdf', 'I');
|
$mpdf->Output('Laporan_Penjualan.pdf', 'I');
|
||||||
return response()->header('Content-Type', 'application/pdf');
|
return response()->header('Content-Type', 'application/pdf');
|
||||||
|
} catch (\Throwable $th) {
|
||||||
|
Session::flash('errors', 'Gagal membuat laporan, coba lagi dengan rentang tanggal yang lebih pendek');
|
||||||
|
return redirect()->back();
|
||||||
|
//throw $th;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public function cancel(Request $request)
|
public function cancel(Request $request)
|
||||||
|
|
|
@ -29,11 +29,13 @@
|
||||||
<label>Filter Pencarian:</label>
|
<label>Filter Pencarian:</label>
|
||||||
<div class="row">
|
<div class="row">
|
||||||
<div class="col-md-2">
|
<div class="col-md-2">
|
||||||
<input type="date" class="form-control form-control-sm" id="filter_tanggal_1">
|
<input type="date" class="form-control form-control-sm" id="filter_tanggal_1"
|
||||||
|
value="{{ date('Y-m-d') }}">
|
||||||
</div>
|
</div>
|
||||||
<p>s/d</p>
|
<p>s/d</p>
|
||||||
<div class="col-md-2">
|
<div class="col-md-2">
|
||||||
<input type="date" class="form-control form-control-sm" id="filter_tanggal_2">
|
<input type="date" class="form-control form-control-sm" id="filter_tanggal_2"
|
||||||
|
value="{{ date('Y-m-d') }}">
|
||||||
</div>
|
</div>
|
||||||
<div class="col-md-2">
|
<div class="col-md-2">
|
||||||
<a href="javascript:void(0)" class="btn btn-sm btn-primary" id="btn_filter"><i
|
<a href="javascript:void(0)" class="btn btn-sm btn-primary" id="btn_filter"><i
|
||||||
|
|
|
@ -25,6 +25,13 @@
|
||||||
<div class="card">
|
<div class="card">
|
||||||
<div class="card bg-warning" style="min-height:5px; border-radius:1px;"></div>
|
<div class="card bg-warning" style="min-height:5px; border-radius:1px;"></div>
|
||||||
<div class="card-body">
|
<div class="card-body">
|
||||||
|
@if (Session::has('errors'))
|
||||||
|
<div class="alert alert-danger alert-dismissible">
|
||||||
|
<button type="button" class="close" data-dismiss="alert" aria-hidden="true">×</button>
|
||||||
|
<h5><i class="icon fas fa-ban"></i> Gagal</h5>
|
||||||
|
{{ Session::get('errors') }}
|
||||||
|
</div>
|
||||||
|
@endif
|
||||||
<div class="row">
|
<div class="row">
|
||||||
<div class="col-md-10">
|
<div class="col-md-10">
|
||||||
<label>Filter Pencarian:</label>
|
<label>Filter Pencarian:</label>
|
||||||
|
|
Loading…
Reference in New Issue