ソースを参照

up - 更新 短信 模板、参数

liugc 1 年間 前
コミット
7e27baadc7

+ 5 - 1
app/adminapi/controller/works/ServiceWorkController.php

@@ -18,6 +18,7 @@ namespace app\adminapi\controller\works;
 
 use app\adminapi\controller\BaseAdminController;
 use app\adminapi\lists\works\ServiceWorkLists;
+use app\adminapi\logic\master_worker\MasterWorkerLogic;
 use app\adminapi\logic\works\ServiceWorkLogic;
 use app\adminapi\validate\works\ServiceWorkValidate;
 
@@ -70,6 +71,7 @@ class ServiceWorkController extends BaseAdminController
     {
         $params = (new ServiceWorkValidate())->post()->goCheck('edit');
         $workDetail = ServiceWorkLogic::detail($params);
+        $masterDetail = MasterWorkerLogic::detail(['id'=>$workDetail['master_worker_id']]);
         $result = ServiceWorkLogic::edit($params);
         if (true === $result) {
             if(strtotime($workDetail['appointment_time']) !== strtotime($params['appointment_time'])){
@@ -77,7 +79,9 @@ class ServiceWorkController extends BaseAdminController
                 $res = event('Notice',  [
                     'scene_id' => 117,
                     'params' => [
-                        'user_id' => $workDetail['user_id']
+                        'user_id' => $workDetail['user_id'],
+                        'date' => $params['appointment_time'],
+                        'tel' => $masterDetail['mobile'],
                     ]
                 ]);
                 // 修改预约时间通知【给工程师的通知,仅限公众号】

+ 4 - 0
app/workerapi/controller/WorksController.php

@@ -2,6 +2,7 @@
 namespace app\workerapi\controller;
 
 
+use app\adminapi\logic\master_worker\MasterWorkerLogic;
 use app\adminapi\logic\works\ServiceWorkLogic;
 use app\common\model\works\IssueWork;
 use app\common\model\works\ReturnWork;
@@ -140,10 +141,13 @@ class WorksController extends BaseApiController
         }
         // 工程师预约上门通知【给用户的通知】
         $workDetail = ServiceWorkLogic::detail($params);
+        $masterDetail = MasterWorkerLogic::detail(['id'=>$workDetail['master_worker_id']]);
         event('Notice',  [
             'scene_id' => 115,
             'params' => [
                 'user_id' => $workDetail['user_id'],
+                'date' => $workDetail['appointment_time'],
+                'tel' => $masterDetail['mobile']
             ]
         ]);
         // 工程师预约上门通知【给工程师的通知,仅限公众号】