Browse Source

发邮件的bug

lizhen_gitee 2 months ago
parent
commit
f31f0d5c28

+ 4 - 3
application/admin/controller/Lessonorder.php

@@ -215,7 +215,7 @@ class Lessonorder extends Backend
                         ->subject('Class is Cancelled!')
                         ->message($message)
                         ->send();
-
+                    $obj = '';
                     $coach_name = Db::name('coach')->where('id',$slot_info['coach_ids'])->value('nickname');
 
                     //发whatsapp
@@ -325,7 +325,7 @@ class Lessonorder extends Backend
                     $up_usernumber += $order['usernumber'];
 
                     //额外的通知
-                    $obj = new Email();
+
                     try {
                         $message =
                             'Hi,'.$order['firstname']. ' ' .$order['lastname'].'!<br/>
@@ -340,12 +340,13 @@ class Lessonorder extends Backend
                             ';
 
                         //给这些用户发邮件
+                        $obj = new Email();
                         $result = $obj
                             ->to($order['email'])
                             ->subject('A spot for your waitlisted class is ready and you are now added in!')
                             ->message($message)
                             ->send();
-
+                        $obj = '';
                         //发whatsapp
                         $parameters = [
                             [

+ 6 - 3
application/admin/controller/Lessonslot.php

@@ -300,7 +300,7 @@ class Lessonslot extends Backend
 
             //额外的通知
             $userinfo = Db::name('user')->where('id',$user_id)->find();
-            $obj = new Email();
+
             try {
                 $message =
                     'Hi,'.$userinfo['firstname']. ' ' .$userinfo['lastname'].'!<br/>
@@ -320,12 +320,13 @@ class Lessonslot extends Backend
                     ';
 
                 //给这些用户发邮件
+                $obj = new Email();
                 $result = $obj
                     ->to($userinfo['email'])
                     ->subject('You are now booked in for this class! ')
                     ->message($message)
                     ->send();
-
+                $obj = '';
                 //发whatsapp
                 $parameters = [
                     [
@@ -521,7 +522,7 @@ class Lessonslot extends Backend
         
         //给这些预约单的用户发邮件
         try {
-            $obj = new Email();
+
             foreach($order_list as $order){
 
                 $message =
@@ -537,11 +538,13 @@ class Lessonslot extends Backend
                 ';
 
                 if(!empty($order['email'])){
+                    $obj = new Email();
                     $result = $obj
                         ->to($order['email'])
                         ->subject('Class is Cancelled!')
                         ->message($message)
                         ->send();
+                    $obj = '';
                 }
 
 

+ 3 - 2
application/api/controller/Usercenter.php

@@ -483,7 +483,7 @@ class Usercenter extends Api
                     $up_usernumber += $order['usernumber'];
 
                     //额外的通知
-                    $obj = new Email();
+
                     try {
                         $message =
                             'Hi,'.$order['firstname']. ' ' .$order['lastname'].'!<br/>
@@ -498,12 +498,13 @@ class Usercenter extends Api
                             ';
 
                         //给这些用户发邮件
+                        $obj = new Email();
                         $result = $obj
                             ->to($order['email'])
                             ->subject('A spot for your waitlisted class is ready and you are now added in!')
                             ->message($message)
                             ->send();
-
+                        $obj = '';
                         //发whatsapp
                         $parameters = [
                             [