瀏覽代碼

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

林海涛 1 年之前
父節點
當前提交
5737ee07c4
共有 1 個文件被更改,包括 4 次插入0 次删除
  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()){
             if($worker->isEmpty()){
                 throw new \Exception('师傅不存在或被禁用');
                 throw new \Exception('师傅不存在或被禁用');
             }
             }
+            if($worker->master_worker_id){
+                MasterWorker::setWorktotal('dec',$worker->master_worker_id);
+            }
             $work->master_worker_id = $params['master_worker_id'];
             $work->master_worker_id = $params['master_worker_id'];
             $work->work_status = 1;
             $work->work_status = 1;
             $work->dispatch_time = time();
             $work->dispatch_time = time();
+            MasterWorker::setWorktotal('inc',$params['master_worker_id']);
             $work->save();
             $work->save();
             $work_log = [
             $work_log = [
                 'work_id'=>$work->id,
                 'work_id'=>$work->id,