zz 3 роки тому
батько
коміт
c00c1a7a93

+ 8 - 0
app/Http/Controllers/QuickApp/User/ReadRecordController.php

@@ -75,11 +75,19 @@ class ReadRecordController extends BaseController
             foreach ($res as $key => &$value) {
                 $value['cover']        = '';
                 $value['last_chapter'] = 0;
+                $value['intro'] = '';
+                $value['status'] = '';
+                $value['size'] = 0;
+                $value['author'] = '';
                 foreach ($book as $val) {
                     if ($value['bid'] == $val->bid) {
                         $value['book_name']    = $val->book_name;
                         $value['cover']        = $val->cover;
                         $value['last_chapter'] = $val->last_chapter;
+                        $value['intro'] = $val->intro;
+                        $value['status'] = $val->status;
+                        $value['size'] = $val->size;
+                        $value['author'] = $val->author;
                         break;
                     }
                 }

+ 5 - 1
app/Http/Controllers/QuickApp/User/Transformers/ReadRecordTransformer.php

@@ -16,7 +16,11 @@ class ReadRecordTransformer
             'time'         => $res->time,
             'cover_url'    => $res->cover,
             'cover'        => $res->cover,
-            'last_chapter' => $res->last_chapter
+            'last_chapter' => $res->last_chapter,
+            'intro' => $res->intro,
+            'author' => $res->author,
+            'size' => $res->size,
+            'status' => $res->status,
         ];
     }
 }

+ 2 - 1
app/Modules/Book/Models/UserShelfBooks.php

@@ -30,7 +30,8 @@ class UserShelfBooks extends Model
             ->join('books','user_shelf_books.bid','=','books.id')
             ->select('book_configs.cover','book_configs.book_name','user_shelf_books.bid',
                 'user_shelf_books.distribution_channel_id','user_shelf_books.bid','user_shelf_books.id',
-                'user_shelf_books.uid','user_shelf_books.updated_at','books.first_cid','books.last_cid as last_cid'
+                'user_shelf_books.uid','user_shelf_books.updated_at','books.first_cid','books.last_cid as last_cid',
+                'books.intro','books.author','books.size','books.status'
             )->orderBy('user_shelf_books.id','desc');
 
         if($is_all)