ソースを参照

计划任务重写

lizhen_gitee 9 ヶ月 前
コミット
1cde8604aa
1 ファイル変更19 行追加5 行削除
  1. 19 5
      application/index/controller/Plantask.php

+ 19 - 5
application/index/controller/Plantask.php

@@ -133,6 +133,8 @@ class Plantask extends Controller
                         ->message('Hi,'.$order['firstname']. ' ' .$order['lastname'].',您预约的['.$order['name'].']将于'.date('Y-m-d H:i:s',$slot['starttime']).'开课,请合理安排时间,准时来上课哦!')
                         ->send();
 
+                    $coach_name = Db::name('coach')->where('id',$slot['coach_ids'])->value('nickname');
+
                     //发whatsapp
                     $parameters = [
                         [
@@ -145,10 +147,14 @@ class Plantask extends Controller
                         ],
                         [
                             'type' => 'text',
+                            'text' => $coach_name,
+                        ],
+                        [
+                            'type' => 'text',
                             'text' => date('Y-m-d H:i',$slot['starttime']),
                         ],
                     ];
-                    $this->whatapp($order['whatsapp'],'the_class_cancelled','en_US',$parameters);
+                    $this->whatapp($order['whatsapp'],'class_cancelled','en_US',$parameters);
                 }
             } catch (Exception $e) {
 
@@ -170,7 +176,7 @@ class Plantask extends Controller
             'order.is_gift'           => 0,
         ];
         $task_list = Db::name('package_order')->alias('order')
-            ->field('order.id,order.endtime,p.name,p.name_en,user.firstname,user.lastname,user.email,user.whatsapp')
+            ->field('order.id,order.starttime,order.endtime,p.name,p.name_en,user.firstname,user.lastname,user.email,user.whatsapp')
             ->join('lesson_package p','order.package_id = p.id','LEFT')
             ->join('user','order.user_id = user.id','LEFT')
             ->where($map)->order('order.paytime asc')->limit(1)->select();
@@ -200,10 +206,18 @@ class Plantask extends Controller
                         'type' => 'text',
                         'text' => $order['name_en'],
                     ],
-                    /*[
+                    [
                         'type' => 'text',
-                        'text' => date('Y-m-d H:i',$slot['starttime']),
-                    ],*/
+                        'text' => date('Y-m-d H:i',$order['starttime']),
+                    ],
+                    [
+                        'type' => 'text',
+                        'text' => date('Y-m-d H:i',$order['endtime']),
+                    ],
+                    [
+                        'type' => 'text',
+                        'text' => $order['firstname'].' '.$order['lastname'],
+                    ],
                 ];
                 $this->whatapp($order['whatsapp'],'buy_new_package','en_US',$parameters);