工单发送邮件通知

This commit is contained in:
2025-08-13 17:00:16 +08:00
parent cd4de8b206
commit 9ae23153f6
5 changed files with 62 additions and 0 deletions
+3
View File
@@ -45,6 +45,7 @@ class TicketService
try {
$attachment = $data['attachment']??[];
$logic = new TicketLogic();
$data['code'] = $logic::generateSimpleTicketNo();
$result = $logic->add($data);
if(!empty($attachment)){
(new AttachmentLogic())->adds($attachment, $result->id, $data['user_id']);
@@ -53,6 +54,8 @@ class TicketService
$cleanContent = trim(preg_replace('/\s+/', ' ', strip_tags($data['content'] ?? '')));
$conversation = [
'ticket_id' => $result->id,
'categorie_id' => $data['categorie_id'],
'code' => $data['code'],
'content' => $cleanContent,
'user_id' => $data['user_id'],
'attachment' => $data['attachment'],