فهرست منبع

增加默认意思

visuddhinanda 3 سال پیش
والد
کامیت
571e5a1a9b
1فایلهای تغییر یافته به همراه11 افزوده شده و 1 حذف شده
  1. 11 1
      app/Http/Resources/VocabularyResource.php

+ 11 - 1
app/Http/Resources/VocabularyResource.php

@@ -3,6 +3,7 @@
 namespace App\Http\Resources;
 
 use Illuminate\Http\Resources\Json\JsonResource;
+use Illuminate\Support\Facades\Cache;
 
 class VocabularyResource extends JsonResource
 {
@@ -14,6 +15,15 @@ class VocabularyResource extends JsonResource
      */
     public function toArray($request)
     {
-        return parent::toArray($request);
+        $key = "dict_first_mean/";
+        $meaning = Cache::get($key."zh-Hans/{$this['word']}");
+        if(empty($meaning)){
+            $meaning = Cache::get($key."com/{$this['word']}");
+        }
+        return [
+            "word"=>$this['word'],
+            "count"=> $this['count'],
+            "meaning"=> $meaning,
+        ];
     }
 }