File: /mnt/data/ghayatcom/ghayatcom-api/resources/views/pdf/lab_invoice_pdf.blade.php
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>Invoice PDF</title>
</head>
<body>
<table cellpadding="0" cellspacing="0" style="width: 100%;line-height: inherit;font-family: Noto Sans, sans-serif;text-align: left;">
<tr class="top">
<td colspan="6" style="vertical-align: top;">
<table style="width: 100%;line-height: inherit;text-align: left;border-spacing: unset;">
<tr class="top">
<td colspan="6" style="padding: 10px 15px 25px;vertical-align: top; border-bottom: 2px solid #223166;">
<table style="width: 100%;line-height: inherit;text-align: left;">
<tr>
<td class="title" style="vertical-align: top;">
<img src="{{$logo_image}}" alt="Logo" style="width:100%; max-width:210px;">
</td>
<td colspan="3" width="20%"></td>
<td style="font-size: 14px;color: #433489; font-weight: 600;vertical-align: middle;line-height: 2;border-left: 2px solid #223166;padding-left: 5px;margin-left:15px;float: right">
{{ config('app.name') }} contact details<br>{{$contact_email}}
</td>
<td style="font-size: 14px;color: #433489; font-weight: 600; float: right;vertical-align: middle;line-height: 54px;border-left: 2px solid #223166;padding-left: 5px;">
{{$website}}
</td>
</tr>
</table>
</td>
</tr>
<tr class="information">
<td colspan="6" style="padding: 25px 10px 0;vertical-align: top;font-size: 24px;font-weight: 600;color: #131523;margin: 0;">Invocie</td>
</tr>
<tr class="information">
<td colspan="6" style="padding: 5px;vertical-align: top;">
<table style="width: 100%;line-height: inherit;text-align: left;font-size: 13px;color: #000;">
<tr>
<td style="padding: 5px;vertical-align: top;padding-bottom: 40px;">
<span style="font-size: 14px;font-weight: bold;color: #433489;padding-bottom: 10px;display: block;">LAB DETAILS</span><br><br>
<span style="font-size: 12px;font-weight: bold;color: #131523;padding-bottom: 10px;display: block;">{{ ucfirst($labDetails->lab->name) }}</span><br>
@if($labAdminDetails->user->address)<span style="font-size: 12px;color: #131523;padding-bottom: 5px;display: block;margin-bottom: 10px;">{{ $labAdminDetails->user->address }}</span><br>@endif
@if($labAdminDetails->user->post_code)<span style="font-size: 12px;color: #131523;padding-bottom: 5px;display: block;">{{ $labAdminDetails->user->post_code }}, {{ optional($labAdminDetails->user->country_id)->name ?? '' }}</span><br>@endif
@if($labAdminDetails->user->email)<span style="font-size: 12px;color: #131523;padding-bottom: 5px;display: block;margin-bottom: 10px;">{{ $labAdminDetails->user->email }}</span><br>@endif
@if($labAdminDetails->user->mobile_number)<span style="font-size: 12px;color: #131523;padding-bottom: 5px;display: block;margin-bottom: 10px;">{{ $labAdminDetails->user->mobile_number }}</span><br> @endif
</td>
<td style="padding: 5px; padding-bottom: 40px; text-align: center;">
<span style="font-size: 14px; font-weight: bold; color: #433489; padding-bottom: 10px; display: block; text-align: center;">
Scan and Download Details
</span><br><br>
<img style="width: 10%; display: block; margin: 0 auto;" alt="QR" src="data:image/png;base64,{{ base64_encode(QrCode::format('png')->size(200)->generate($finalLink)) }}" />
</td>
<td style="padding: 5px;vertical-align: top;text-align: right;padding-bottom: 40px;">
<span style="font-size: 14px;font-weight: bold;color: #433489;padding-bottom: 10px;display: block;">PATIENT DETAILS</span><br><br>
<span style="font-size: 12px;font-weight: bold;color: #131523;padding-bottom: 10px;display: block;">{{ ucfirst($patientDetails->first_name) }} {{ ucfirst($patientDetails->last_name) }}</span><br>
<span style="font-size: 12px;color: #131523;padding-bottom: 5px;display: block;">{{ $patientDetails->address }}</span><br>
<span style="font-size: 12px;color: #131523;padding-bottom: 5px;display: block;">{{ $patientDetails->post_code }}, {{ optional($patientDetails->country_id)->name ?? '' }}</span><br>
@if($patientDetails->email)<span style="font-size: 12px;color: #131523;padding-bottom: 5px;display: block;margin-bottom: 10px;">{{ $patientDetails->email }}</span><br>@endif
@if($patientDetails->mobile_number)<span style="font-size: 12px;color: #131523;padding-bottom: 5px;display: block;margin-bottom: 10px;">{{ $patientDetails->mobile_number }}</span><br> @endif
</td>
</tr>
</table>
</td>
</tr>
<tr class="heading">
<td colspan="5" style="padding: 10px;vertical-align: middle;border: 1px solid #223166;font-size: 12px;color: #354052;font-weight: bold">
Description
</td>
<td style="padding: 10px;vertical-align: middle;border: 1px solid #223166;font-size: 12px;color: #354052;text-align: right;font-weight: bold">
Price
</td>
</tr>
@php
$discount = 0;
$consultation_fee = 0;
$voucher = 0;
$orderData = $labDetails->orderData ?? '';
$subTotalAmount = 0;
@endphp
@foreach($orderData as $orderDatas)
@php
$subTotalAmount += $orderDatas->price;
@endphp
<tr class="details">
<td colspan="5" style="padding: 10px;vertical-align: middle;border: 1px solid #223166;font-size: 12px;color: #354052;">
{{ $orderDatas->item_name}}
</td>
<td style="padding: 10px;vertical-align: middle;border: 1px solid #223166;font-size: 12px;color: #354052;text-align: right;">
{{ $orderDatas->price }}
</td>
</tr>
@endforeach
<tr class="details">
<td colspan="5" style="padding: 10px;vertical-align: middle;border: 1px solid #223166;font-size: 12px;color: #354052;font-weight: 600;">
Subtotal
</td>
<td style="padding: 10px;vertical-align: middle;border: 1px solid #223166;font-size: 12px;color: #354052;font-weight: 600;text-align: right;">
{{ $labDetails->subtotal }}
</td>
</tr>
<tr class="details">
<td colspan="5" style="padding: 10px;vertical-align: middle;border: 1px solid #223166;font-size: 12px;color: #354052;font-weight: 600;">
Tax
</td>
<td style="padding: 10px;vertical-align: middle;border: 1px solid #223166;font-size: 12px;color: #354052;font-weight: 600;text-align: right;">
{{ $labDetails->tax }}
</td>
</tr>
<tr class="details">
<td colspan="5" style="padding: 10px;vertical-align: middle;border: 1px solid #E6E9F4;font-size: 12px;color: #354052;font-weight: 600;">
TOTAL
</td>
<td style="padding: 10px;vertical-align: middle;border: 1px solid #E6E9F4;font-size: 12px;color: #354052;font-weight: 600;text-align: right;" >
{{ $labDetails->final_total }}
</td>
</tr>
<tr>
<td colspan="12" style="vertical-align: top;border: 1px solid #223166;border-radius: 10px">
<table style="width: 100%;line-height: inherit;text-align: left;">
<tr>
<td style="padding: 15px;vertical-align: right;">
<table style="width: 100%;line-height: inherit;text-align: left;">
<tr>
<td style="color: #354052; font-size: 14px;margin: 0;line-height: 20px;display:inline-block;border-right: 1px solid #223166;padding-left: 5px;">
Date and Time: <span style="font-weight: bold;">{{ $labDetails->date.' '.$labDetails->time }}</span>
</td>
<td style="color: #354052; font-size: 14px;margin: 0;line-height: 20px;display:inline-block; padding-left: 5px;">
Payment Method: <span style="font-weight: bold;">{{ strtoupper($labDetails->payment_method) }}</span>
</td>
</tr>
</table>
</td>
</tr>
</table>
</td>
</tr>
</table>
</td>
</tr>
</table>
</body>
</html>