From f9e6fc4c602f819485e4ad56c84cbb6425b8f574 Mon Sep 17 00:00:00 2001 From: cody <648753004@qq.com> Date: Mon, 22 Dec 2025 09:25:28 +0800 Subject: [PATCH] update --- app/Notifications/AuditEmailNotify.php | 10 ++++++++-- app/Notifications/AuditResultEmailNotify.php | 10 ++++++++-- app/Notifications/CancelEmailNotify.php | 5 ++++- app/Notifications/EmailNotify.php | 5 ++++- app/Notifications/VisitEmailNotify.php | 5 ++++- 5 files changed, 28 insertions(+), 7 deletions(-) diff --git a/app/Notifications/AuditEmailNotify.php b/app/Notifications/AuditEmailNotify.php index 23217f2..e02df1a 100644 --- a/app/Notifications/AuditEmailNotify.php +++ b/app/Notifications/AuditEmailNotify.php @@ -50,21 +50,27 @@ class AuditEmailNotify extends Notification if ($this->isFirstAudit) { // 第一个审核人的邮件 return (new MailMessage) + ->from('no-reply@tinge.com', 'tinge Suzhou HR') ->subject('新的拜访审核通知 - ' . $visitData['name']) ->greeting('您好 ' . $notifiable->name . ',') ->line('您有一个新的拜访申请需要审核,访客 ' . $visitData['name'] . ' 预约于 ' . $visitData['date'] . ' 到访。') ->line('访客联系电话:' . $visitData['mobile']) ->line('拜访事由:' . ($visitData['reason'] ?? '无')) - ->line('请及时审核此拜访申请。'); + ->line('请及时审核此拜访申请。') + ->line('') + ->line('Regards'); } else { // 后续审核人的邮件 return (new MailMessage) + ->from('no-reply@tinge.com', 'tinge Suzhou HR') ->subject('拜访审核流转通知 - ' . $visitData['name']) ->greeting('您好 ' . $notifiable->name . ',') ->line('拜访申请 ' . $visitData['name'] . ' 预约于 ' . $visitData['date'] . ' 的审核已流转到您这里,上一级审核人:' . ($visitData['previous_admin'] ?? '') . '。') ->line('访客联系电话:' . $visitData['mobile']) ->line('拜访事由:' . ($visitData['reason'] ?? '无')) - ->line('请及时处理此审核流转。'); + ->line('请及时处理此审核流转。') + ->line('') + ->line('Regards'); } } } diff --git a/app/Notifications/AuditResultEmailNotify.php b/app/Notifications/AuditResultEmailNotify.php index 5f05f0d..0d02dd7 100644 --- a/app/Notifications/AuditResultEmailNotify.php +++ b/app/Notifications/AuditResultEmailNotify.php @@ -51,22 +51,28 @@ class AuditResultEmailNotify extends Notification if ($auditResult === '通过') { // 审核通过的邮件 return (new MailMessage) + ->from('no-reply@tinge.com', 'tinge Suzhou HR') ->subject('拜访申请审核通过通知 - ' . $visitData['name']) ->greeting('您好 ' . $visitData['visitor_name'] . ',') ->line('您的拜访申请已审核通过,预约于 ' . $visitData['date'] . ' 到访。') ->line('被访人:' . $visitData['accept_admin_name']) ->line('公司名称:' . $visitData['company_name']) - ->line('请按时到访,如有疑问请联系被访人。'); + ->line('请按时到访,如有疑问请联系被访人。') + ->line('') + ->line('Regards'); } else { // 审核驳回的邮件 return (new MailMessage) + ->from('no-reply@tinge.com', 'tinge Suzhou HR') ->subject('拜访申请审核驳回通知 - ' . $visitData['name']) ->greeting('您好 ' . $visitData['visitor_name'] . ',') ->line('很抱歉,您的拜访申请未通过审核。') ->line('预约日期:' . $visitData['date']) ->line('被访人:' . $visitData['accept_admin_name']) ->line('公司名称:' . $visitData['company_name']) - ->line('如有疑问,请联系被访人或重新提交申请。'); + ->line('如有疑问,请联系被访人或重新提交申请。') + ->line('') + ->line('Regards'); } } } diff --git a/app/Notifications/CancelEmailNotify.php b/app/Notifications/CancelEmailNotify.php index 03cb2b2..7338b46 100644 --- a/app/Notifications/CancelEmailNotify.php +++ b/app/Notifications/CancelEmailNotify.php @@ -45,12 +45,15 @@ class CancelEmailNotify extends Notification $visitData = $this->visitData; return (new MailMessage) + ->from('no-reply@tinge.com', 'tinge Suzhou HR') ->subject('拜访预约取消通知 - ' . $visitData['name']) ->greeting('您好 ' . $notifiable->name . ',') ->line('访客 ' . $visitData['name'] . ' 原预约于 ' . $visitData['date'] . ' 的拜访已取消。') ->line('访客联系电话:' . $visitData['mobile']) ->line('拜访事由:' . ($visitData['reason'] ?? '无')) - ->line('如有疑问,请联系访客确认。'); + ->line('如有疑问,请联系访客确认。') + ->line('') + ->line('Regards'); } } diff --git a/app/Notifications/EmailNotify.php b/app/Notifications/EmailNotify.php index d0ab372..5208b1a 100644 --- a/app/Notifications/EmailNotify.php +++ b/app/Notifications/EmailNotify.php @@ -44,8 +44,11 @@ class EmailNotify extends Notification public function toMail($notifiable) { return (new MailMessage) + ->from('no-reply@tinge.com', 'tinge Suzhou HR') ->subject($notifiable->title) - ->line($notifiable->content); + ->line($notifiable->content) + ->line('') + ->line('Regards'); } /** diff --git a/app/Notifications/VisitEmailNotify.php b/app/Notifications/VisitEmailNotify.php index 48bb41d..02ecbc6 100644 --- a/app/Notifications/VisitEmailNotify.php +++ b/app/Notifications/VisitEmailNotify.php @@ -45,11 +45,14 @@ class VisitEmailNotify extends Notification $visitData = $this->visitData; return (new MailMessage) + ->from('no-reply@tinge.com', 'tinge Suzhou HR') ->subject('新的拜访预约通知 - ' . $visitData['name']) ->greeting('您好 ' . $notifiable->name . ',') ->line('您有一个新的拜访预约,访客 ' . $visitData['name'] . ' 预约于 ' . $visitData['date'] . ' 到访。') ->line('访客联系电话:' . $visitData['mobile']) ->line('拜访事由:' . ($visitData['reason'] ?? '无')) - ->line('请及时处理此拜访预约。'); + ->line('请及时处理此拜访预约。') + ->line('') + ->line('Regards'); } }