소스 검색

工程师加单

whitefang 1 년 전
부모
커밋
3895644af3
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);
 
             //生成服务订单