فهرست منبع

fix: ticket telegram notify

Tokumeikoi 4 سال پیش
والد
کامیت
36bc93e1f8
1فایلهای تغییر یافته به همراه7 افزوده شده و 2 حذف شده
  1. 7 2
      app/Http/Controllers/User/TicketController.php

+ 7 - 2
app/Http/Controllers/User/TicketController.php

@@ -181,10 +181,15 @@ class TicketController extends Controller
             abort(500, '工单创建失败');
         }
         DB::commit();
-        $telegramService = new TelegramService();
-        $telegramService->sendMessageWithAdmin("📮工单提醒 #{$ticket->id}\n———————————————\n主题:\n`{$ticket->subject}`\n内容:\n`{$ticketMessage->message}`");
+        $this->sendNotify($ticket, $ticketMessage);
         return response([
             'data' => true
         ]);
     }
+
+    private function sendNotify(Ticket $ticket, TicketMessage $ticketMessage)
+    {
+        $telegramService = new TelegramService();
+        $telegramService->sendMessageWithAdmin("📮工单提醒 #{$ticket->id}\n———————————————\n主题:\n`{$ticket->subject}`\n内容:\n`{$ticketMessage->message}`");
+    }
 }