|
@@ -370,7 +370,6 @@ class ServiceOrderLogic extends BaseLogic
|
|
|
throw new Exception('订单不存在');
|
|
throw new Exception('订单不存在');
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
- //更新工单状态为已取消
|
|
|
|
|
$service_work = ServiceWork::find($work_id);
|
|
$service_work = ServiceWork::find($work_id);
|
|
|
if($service_work->user_confirm_status!=3){
|
|
if($service_work->user_confirm_status!=3){
|
|
|
throw new Exception('请勿重复操作');
|
|
throw new Exception('请勿重复操作');
|
|
@@ -398,6 +397,9 @@ class ServiceOrderLogic extends BaseLogic
|
|
|
}
|
|
}
|
|
|
$service_work->save();
|
|
$service_work->save();
|
|
|
|
|
|
|
|
|
|
+ //更新师傅的进行工单数量
|
|
|
|
|
+ MasterWorker::setWorktotal('dec',$service_work->master_worker_id);
|
|
|
|
|
+
|
|
|
$work_log = [
|
|
$work_log = [
|
|
|
'work_id'=>$work_id,
|
|
'work_id'=>$work_id,
|
|
|
'master_worker_id'=>$service_work->master_worker_id,
|
|
'master_worker_id'=>$service_work->master_worker_id,
|