|
|
@@ -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);
|
|
|
|
|
|
//生成服务订单
|