Kaynağa Gözat

分配师傅时后台,进行中工单数+1

林海涛 1 yıl önce
ebeveyn
işleme
5737ee07c4
1 değiştirilmiş dosya ile 4 ekleme ve 0 silme
  1. 4 0
      app/adminapi/logic/works/ServiceWorkLogic.php

+ 4 - 0
app/adminapi/logic/works/ServiceWorkLogic.php

@@ -274,9 +274,13 @@ class ServiceWorkLogic extends BaseLogic
             if($worker->isEmpty()){
                 throw new \Exception('师傅不存在或被禁用');
             }
+            if($worker->master_worker_id){
+                MasterWorker::setWorktotal('dec',$worker->master_worker_id);
+            }
             $work->master_worker_id = $params['master_worker_id'];
             $work->work_status = 1;
             $work->dispatch_time = time();
+            MasterWorker::setWorktotal('inc',$params['master_worker_id']);
             $work->save();
             $work_log = [
                 'work_id'=>$work->id,