Explorar el Código

团培训中心项

liugc hace 1 año
padre
commit
61a98fc7a6
Se han modificado 1 ficheros con 13 adiciones y 11 borrados
  1. 13 11
      app/adminapi/logic/tenant/TenantRegisterLogic.php

+ 13 - 11
app/adminapi/logic/tenant/TenantRegisterLogic.php

@@ -135,17 +135,19 @@ class TenantRegisterLogic extends BaseLogic
                 }
                 //
                 $training_task_id = DictData::where('status', 1)->where('type_value', 'training_task_id')->value('value')??0;
-                $team_task_list = DictData::where('status', 1)->where('type_value', 'team_task_list')->column('value')??[];
-                $res = TrainingWorkerTaskLogic::add([
-                    'master_worker_id' => $worker_id,
-                    'shop_goods_id' => 0,
-                    //'training_task_id' => $params['training_task_id']??0,
-                    //'task_list' => $params['task_list']??'',
-                    'training_task_id' => $training_task_id,
-                    'task_list' => $team_task_list,
-                ]);
-                if($res === false){
-                    throw new \Exception(TrainingWorkerTaskLogic::getError());
+                if($training_task_id){
+                    $team_task_list = DictData::where('status', 1)->where('type_value', 'team_task_list')->column('value')??[];
+                    $res = TrainingWorkerTaskLogic::add([
+                        'master_worker_id' => $worker_id,
+                        'shop_goods_id' => 0,
+                        //'training_task_id' => $params['training_task_id']??0,
+                        //'task_list' => $params['task_list']??'',
+                        'training_task_id' => $training_task_id,
+                        'task_list' => $team_task_list,
+                    ]);
+                    if($res === false){
+                        throw new \Exception(TrainingWorkerTaskLogic::getError());
+                    }
                 }
 
                 $res = TenantAdminLogic::add([