Aplikasi_Rekber/resources/views/invoice/invoice-transaction.blade.php

153 lines
9.5 KiB
PHP

@extends('layouts.main')
@section('content')
<div class="main-content">
<section class="section">
<div class="section-body">
<div class="invoice">
<div class="invoice-print">
<div class="row">
<div class="col-lg-12">
<div class="invoice-title">
<h2>Invoice</h2>
<div class="invoice-number">Order #{{ $transaction->id }}</div>
</div>
<hr>
<div class="row">
<div class="col-md-6">
<address>
<strong>Pembeli:</strong><br>
{{ ucwords(strtolower($transaction->data_pembeli->nama_depan . ' ' . $transaction->data_pembeli->nama_belakang)) }}<br>
{{ ucwords(strtolower($transaction->data_pembeli->alamat)) }}<br>
{{ ucwords(strtolower($transaction->data_pembeli->getVillageName() . ', ' . $transaction->data_pembeli->getDistrictName())) }}<br>
{{ ucwords(strtolower($transaction->data_pembeli->getCityName() . ', ' . $transaction->data_pembeli->getProvinceName())) }}
<br>
<strong>Email:</strong><br>
{{ $transaction->pembeli }} <br>
<strong>No. HP:</strong> <br>
{{ $transaction->data_pembeli->nohp }}
</address>
</div>
<div class="col-md-6 text-md-right">
<address>
<strong>Penjual:</strong><br>
{{ ucwords(strtolower($transaction->data_penjual->nama_depan . ' ' . $transaction->data_penjual->nama_belakang)) }}<br>
{{ ucwords(strtolower($transaction->data_penjual->alamat)) }}<br>
{{ ucwords(strtolower($transaction->data_penjual->getVillageName() . ', ' . $transaction->data_penjual->getDistrictName())) }}<br>
{{ ucwords(strtolower($transaction->data_penjual->getCityName() . ', ' . $transaction->data_penjual->getProvinceName())) }}
<br>
<strong>Email:</strong> <br>
{{ $transaction->penjual }} <br>
<strong>No. HP:</strong> <br>
{{ $transaction->data_penjual->nohp }}
</address>
</div>
</div>
<div class="row">
<div class="col-md-12">
<address>
<strong>Deskripsi:</strong><br>
{!! $transaction->deskripsi_transaksi !!}<br>
</address>
</div>
</div>
<div class="row">
<div class="col-md-6">
<address>
<strong>Status Pembayaran:</strong><br>
{{ ucwords($transaction->status_pembayaran) }}<br>
</address>
</div>
<div class="col-md-6 text-md-right">
<address>
<strong>Tanggal Pembayaran:</strong><br>
{{ $transaction->tanggal_transaksi == null ? '----' : date('d M Y, g:i', strtotime($transaction->tanggal_transaksi)) }}<br><br>
</address>
</div>
</div>
</div>
</div>
<div class="row">
<div class="col-md-12">
<div class="section-title">Rangkuman Transaksi</div>
<p class="section-lead">Semua barang yang didaftarkan dalam transaksi.</p>
<div class="table-responsive">
<table class="table table-striped table-hover table-md" style="font-size: 16px;">
<tr>
<th data-width="40">#</th>
<th>Nama Barang</th>
<th class="text-center">Harga</th>
<th class="text-center">Jumlah</th>
<th class="text-right">Total</th>
</tr>
<tr>
<td>1</td>
<td>{{ $transaction->nama_barang }}</td>
<td class="text-center">
Rp {{ number_format($transaction->harga_barang, 2, ',', '.') }}</td>
<td class="text-center">{{ $transaction->jumlah_barang }}</td>
<td class="text-right">
Rp {{ number_format($transaction->total_harga, 2, ',', '.') }}
</td>
</tr>
</table>
</div>
<div class="row mt-4">
<div class="col-lg-6">
<div class="section-title">Metode Pembayaran</div>
<div class="images">
@if ($transaction->metode_pembayaran != null)
<img style="width: 20%; height: 20%;"
src="{{ asset('assets/img/metode_pembayaran/' . $transaction->metode_pembayaran . '.png') }}"
alt="{{ $transaction->metode_pembayaran }}">
@endif
</div>
</div>
<div class="col-lg-6 text-right">
<div class="invoice-detail-item">
<div class="invoice-detail-name">Subtotal</div>
<div class="invoice-detail-value">
Rp {{ number_format($transaction->total_harga, 2, ',', '.') }}
</div>
</div>
<div class="invoice-detail-item">
<div class="invoice-detail-name">Biaya Admin</div>
<div class="invoice-detail-value">
Rp {{ number_format($transaction->total_keuntungan, 2, ',', '.') }}
</div>
</div>
<hr class="mt-2 mb-2">
<div class="invoice-detail-item">
<div class="invoice-detail-name">Total</div>
<div class="invoice-detail-value invoice-detail-value-lg">
Rp {{ number_format($transaction->total_bayar, 2, ',', '.') }}
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<hr>
<div class="text-md-right">
<button class="btn btn-warning btn-icon icon-left" id="btnPDF"
data-id="{{ $transaction->id }}"><i class="fa fa-print m-2"></i>Print</button>
</div>
</div>
</div>
</section>
</div>
@endsection
@section('tambahan-js')
<script>
$(document).ready(function() {
$('#btnPDF').on('click', function() {
const id = $(this).data('id');
window.open(
"{{ route('invoice.export') }}?id=" + id
);
});
});
</script>
@endsection