Просмотр исходного кода

Merge remote-tracking branch 'origin/master'

林海涛 1 год назад
Родитель
Сommit
484c361532
1 измененных файлов с 10 добавлено и 0 удалено
  1. 10 0
      app/api/logic/ServiceOrderLogic.php

+ 10 - 0
app/api/logic/ServiceOrderLogic.php

@@ -104,6 +104,16 @@ class ServiceOrderLogic extends BaseLogic
                 'appointment_time' => strtotime($params['appointment_time']),
                 'user_id'=>$params['user_id']
             ];
+
+            //判断是否是加单
+            if(!empty($params['worker'])){
+                $worker_id = MasterWorker::where('worker_number',$params['worker'])->value('id');
+                $work_data['master_worker_id'] = $worker_id;
+                $work_data['work_status'] = 1;
+                $work_data['dispatch_time'] = time();
+                $work_data['work_type'] = 2;
+            }
+
             $service_work = ServiceWork::create($work_data);
 
             //生成服务订单