Bladeren bron

add UserOperationDaily

visuddhinanda 2 jaren geleden
bovenliggende
commit
7bbe41be7d
1 gewijzigde bestanden met toevoegingen van 8 en 0 verwijderingen
  1. 8 0
      app/Http/Resources/TermResource.php

+ 8 - 0
app/Http/Resources/TermResource.php

@@ -9,6 +9,7 @@ use App\Http\Api\UserApi;
 use App\Http\Api\MdRender;
 use App\Http\Api\MdRender;
 use App\Http\Api\ShareApi;
 use App\Http\Api\ShareApi;
 use App\Http\Api\AuthApi;
 use App\Http\Api\AuthApi;
+use App\Models\UserOperationDaily;
 
 
 class TermResource extends JsonResource
 class TermResource extends JsonResource
 {
 {
@@ -66,6 +67,13 @@ class TermResource extends JsonResource
                 }
                 }
             }
             }
         }
         }
+        if($request->has('exp')){
+            //毫秒计算的经验值
+            $exp = UserOperationDaily::where('user_id',$this->editor_id)
+                                                ->where('date_int','<=',date_timestamp_get(date_create($this->updated_at))*1000)
+                                                ->sum('duration');
+            $data['exp'] = (int)($exp/1000);
+        }
         return $data;
         return $data;
     }
     }
 }
 }