Преглед на файлове

add 团队工程师所属租户

liugc преди 1 година
родител
ревизия
72aeeaf1a0
променени са 2 файла, в които са добавени 3 реда и са изтрити 1 реда
  1. 1 0
      app/adminapi/logic/master_worker_register/MasterWorkerRegisterLogic.php
  2. 2 1
      app/workerapi/logic/MasterWorkerTeamLogic.php

+ 1 - 0
app/adminapi/logic/master_worker_register/MasterWorkerRegisterLogic.php

@@ -152,6 +152,7 @@ class MasterWorkerRegisterLogic extends BaseLogic
                 'province' => $params['province'],
                 'city' => $params['city'],
                 'area_name' => $params['area_name'],
+                'tenant_id' => $params['tenant_id']??0,
             ]);
         }
         return $masterWorker->id;

+ 2 - 1
app/workerapi/logic/MasterWorkerTeamLogic.php

@@ -51,11 +51,12 @@ class MasterWorkerTeamLogic extends  BaseLogic
             if (!$masterWorker->isEmpty()) {
                 throw new \Exception('该手机号已占用');
             }
-            // 新增工程师
+            // 新增工程师 - 所属团队、租户
             $mwId = MasterWorkerRegisterLogic::createMasterWorker([
                 'mobile' => $params['mobile'],
                 'lon' => isset($params['lon'])?$params['lon']:0,
                 'lat' => isset($params['lat'])?$params['lat']:0,
+                'tenant_id'=>$team->tenant_id
             ]);
             MasterWorker::where('id',$mwId)->update(['team_id'=>$team->id,'team_role'=>2]);
             return true;