|
@@ -1236,7 +1236,11 @@ class ServiceOrderLogic extends BaseLogic
|
|
|
if($work->isEmpty()){
|
|
if($work->isEmpty()){
|
|
|
throw new Exception('工单不存在');
|
|
throw new Exception('工单不存在');
|
|
|
}
|
|
}
|
|
|
- if($work['work_status']!=WorkEnum::WORK_STATUS_WAIT_SERVICE){
|
|
|
|
|
|
|
+ /*if($work['work_status']!=WorkEnum::WORK_STATUS_WAIT_SERVICE){
|
|
|
|
|
+ throw new Exception('工单状态不正确,无法绑定');
|
|
|
|
|
+ }*/
|
|
|
|
|
+ // 20250310 未上门状态强转新工程师
|
|
|
|
|
+ if((int)$work['work_status'] > 3){
|
|
|
throw new Exception('工单状态不正确,无法绑定');
|
|
throw new Exception('工单状态不正确,无法绑定');
|
|
|
}
|
|
}
|
|
|
$worker = MasterWorker::where('id',$params['worker_id'])->findOrEmpty();
|
|
$worker = MasterWorker::where('id',$params['worker_id'])->findOrEmpty();
|