Showing
2 changed files
with
16 additions
and
1 deletions
| ... | @@ -158,10 +158,20 @@ class ImmerseController extends Controller | ... | @@ -158,10 +158,20 @@ class ImmerseController extends Controller |
| 158 | 158 | ||
| 159 | $user = $request->user(); | 159 | $user = $request->user(); |
| 160 | 160 | ||
| 161 | - $data = Collect::query()->where(['user_id' => $user->id, 'state' => 1]) | 161 | + $collects = Collect::query()->where(['user_id' => $user->id, 'state' => 1]) |
| 162 | ->orderByDesc('created_at') | 162 | ->orderByDesc('created_at') |
| 163 | ->skip(($page - 1) * $page_size)->take($page_size + 1)->get(); | 163 | ->skip(($page - 1) * $page_size)->take($page_size + 1)->get(); |
| 164 | 164 | ||
| 165 | + $data = []; | ||
| 166 | + foreach ($collects as $collect){ | ||
| 167 | + $data['content'] = $collect->immerse->content; | ||
| 168 | + $data['thumbnail'] = $collect->immerse->thumbnail; | ||
| 169 | + $data['url'] = $collect->immerse->url; | ||
| 170 | + $data['type'] = $collect->immerse->type; | ||
| 171 | + $data['is_praise'] = $collect->immerse->isPraise($collect->id, $user->id); | ||
| 172 | + $data['is_collect'] = $collect->immerse->isCollect($collect->id, $user->id); | ||
| 173 | + } | ||
| 174 | + | ||
| 165 | return Response::success($data); | 175 | return Response::success($data); |
| 166 | } | 176 | } |
| 167 | } | 177 | } | ... | ... |
-
Please register or login to post a comment