Explorar el Código

up - 未配置课、题判断处理

liugc hace 1 año
padre
commit
d27511b2bb
Se han modificado 1 ficheros con 1 adiciones y 2 borrados
  1. 1 2
      app/workerapi/logic/TrainingLogic.php

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

@@ -160,7 +160,6 @@ class TrainingLogic extends  BaseLogic
                     $logCourse->study_status = 1;
                     TrainingWorkerTask::where('training_task_id',$logCourse->training_task_id)
                         ->where('master_worker_id',$logCourse->master_worker_id)
-                        ->where('subclass',$logCourse->subclass)
                         ->where('training_status',0)
                         ->update(['training_status'=>1]);
                     break;
@@ -483,7 +482,7 @@ class TrainingLogic extends  BaseLogic
             if($trainingCategory->training_task_id){
                     $trainingTask = TrainingTask::where('id',$trainingCategory->training_task_id)->findOrEmpty();
             }else{
-                $trainingCourse = TrainingCourse::where('subclass',$trainingTask->subclass)->order(Db::raw('rand()'))->limit(1)->select()->toArray();
+                $trainingCourse = TrainingCourse::where('subclass',$params['category_id'])->order(Db::raw('rand()'))->limit(1)->select()->toArray();
                 if(empty($trainingCourse)){
                     return 0;
                 }