Added employee visitor logic in mail page
All checks were successful
Scan for leaked secrets using Kingfisher / kingfisher-secrets-scan (push) Successful in 16s

This commit is contained in:
dhanabalan
2026-07-19 10:28:07 +05:30
parent fe5630e7b0
commit 8f32671db6
2 changed files with 17 additions and 13 deletions

View File

@@ -29,7 +29,10 @@ class VisitorMail extends Mailable
public function envelope(): Envelope public function envelope(): Envelope
{ {
return new Envelope( return new Envelope(
subject: 'Visitor Arrival Notification', // subject: 'Visitor Arrival Notification',
subject: $this->visitor->type === 'InterUnitStaff'
? 'Employee Arrival Notification'
: 'Visitor Arrival Notification',
); );
} }

View File

@@ -7,14 +7,6 @@
</head> </head>
<body style="margin:0;padding:0;background:#f4f6f9;font-family:Arial,Helvetica,sans-serif;"> <body style="margin:0;padding:0;background:#f4f6f9;font-family:Arial,Helvetica,sans-serif;">
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Visitor Arrival Notification</title>
</head>
<body style="margin:0;padding:0;background:#ffffff;font-family:Arial,Helvetica,sans-serif;">
<table width="100%" cellpadding="0" cellspacing="0" style="background:#ffffff;"> <table width="100%" cellpadding="0" cellspacing="0" style="background:#ffffff;">
<tr> <tr>
@@ -25,8 +17,14 @@
<!-- Header --> <!-- Header -->
<tr> <tr>
<td style="background:#0f766e;padding:20px;text-align:center;"> <td style="background:#0f766e;padding:20px;text-align:center;">
<h2 style="margin:0;color:#ffffff;"> {{-- <h2 style="margin:0;color:#ffffff;">
Visitor Arrival Notification Visitor Arrival Notification
</h2> --}}
<h2 style="margin:0;color:#ffffff;">
{{ $visitor->type === 'InterUnitStaff'
? 'Employee Arrival Notification'
: 'Visitor Arrival Notification'
}}
</h2> </h2>
</td> </td>
</tr> </tr>
@@ -40,7 +38,7 @@
</p> </p>
<p> <p>
A visitor has arrived and is waiting to meet you. A {{ $visitor->type === 'InterUnitStaff' ? 'Employee' : 'Visitor' }} has arrived and is waiting to meet you.
Please find the details below: Please find the details below:
</p> </p>
@@ -48,8 +46,11 @@
style="border-collapse:collapse;margin-top:15px;"> style="border-collapse:collapse;margin-top:15px;">
<tr> <tr>
<td style="border:1px solid #d1d5db;width:30%;font-weight:bold;"> {{-- <td style="border:1px solid #d1d5db;width:30%;font-weight:bold;">
Visitor Name Visitor Name
</td> --}}
<td style="border:1px solid #d1d5db;width:30%;font-weight:bold;">
{{ $visitor->type === 'InterUnitStaff' ? 'Employee Name' : 'Visitor Name' }}
</td> </td>
<td style="border:1px solid #d1d5db;"> <td style="border:1px solid #d1d5db;">
{{ $visitor->name }} {{ $visitor->name }}
@@ -67,7 +68,7 @@
<tr> <tr>
<td style="border:1px solid #d1d5db;font-weight:bold;"> <td style="border:1px solid #d1d5db;font-weight:bold;">
Company {{ $visitor->type === 'InterUnitStaff' ? 'Unit' : 'Company' }}
</td> </td>
<td style="border:1px solid #d1d5db;"> <td style="border:1px solid #d1d5db;">
{{ $visitor->company }} {{ $visitor->company }}