瀏覽代碼

没有查到书号返回0

visuddhinanda 2 年之前
父節點
當前提交
68d519ac20
共有 1 個文件被更改,包括 12 次插入10 次删除
  1. 12 10
      app/Http/Resources/SearchBookResource.php

+ 12 - 10
app/Http/Resources/SearchBookResource.php

@@ -18,19 +18,21 @@ class SearchBookResource extends JsonResource
     public function toArray($request)
     {
         $book = BookTitle::where('sn',$this->pcd_book_id)->first();
+        $data = [
+            'pcdBookId'=>$this->pcd_book_id,
+            "count"=>$this->co,
+        ];
         if($book){
             $toc = PaliText::where('book',$book->book)->where("paragraph",$book->paragraph)->value('toc');
-            return [
-                "book"=>$book->book,
-                "paragraph"=> $book->paragraph,
-                "paliTitle"=> $toc,
-                'pcdBookId'=>$this->pcd_book_id,
-                "count"=>$this->co,
-            ];
+            $data["book"] = $book->book;
+            $data["paragraph"] = $book->paragraph;
+            $data["paliTitle"] = $toc;
         }else{
-            Log::error('book title is null');
-            Log::error(json_encode($this));
+            Log::error('book title is null pcd_book_id='.$this->pcd_book_id);
+            $data["book"] = 0;
+            $data["paragraph"] = 0;
+            $data["paliTitle"] = '';
         }
-
+        return $data;
     }
 }