visuddhinanda hace 1 año
padre
commit
c01e2ab5c8
Se han modificado 1 ficheros con 4 adiciones y 2 borrados
  1. 4 2
      api-v8/app/Http/Api/TaskApi.php

+ 4 - 2
api-v8/app/Http/Api/TaskApi.php

@@ -6,6 +6,7 @@ use App\Models\TaskRelation;
 use Illuminate\Support\Facades\Log;
 use Illuminate\Support\Facades\App;
 use App\Tools\RedisClusters;
+use Illuminate\Support\Str;
 
 class TaskApi{
     public static function getById($id){
@@ -59,10 +60,11 @@ class TaskApi{
                         ->delete();
         foreach ($relationTasksId as $key => $id) {
             $data[] = [
-                'id' => Str::uuid(),
                 $task1 => $id,
                 $task2 => $taskId,
                 'editor_id' => $editor_id,
+                'created_at' => now(),
+                'updated_at' => now(),
             ];
         }
         if(isset($data)){
@@ -72,7 +74,7 @@ class TaskApi{
     }
     public static function getRelationTasks($taskId,$relation='pre'){
         $key = TaskApi::taskRelationRedisKey($taskId,$relation);
-        RedisClusters::remember($key,3*24*3600,function() use($taskId,$relation){
+        return RedisClusters::remember($key,3*24*3600,function() use($taskId,$relation){
             if($relation==='pre'){
                 $where = 'next_task_id';
                 $select = 'task_id';