소스 검색

手动推荐,自动推荐

AI 1 개월 전
부모
커밋
33a2eee66a
1개의 변경된 파일8개의 추가작업 그리고 0개의 파일을 삭제
  1. 8 0
      app/JsonRpc/NewsService.php

+ 8 - 0
app/JsonRpc/NewsService.php

@@ -771,10 +771,18 @@ class NewsService implements NewsServiceInterface
         if (empty($category)) {
             return Result::error("查询失败", 0);
         }
+        //手动推荐文章
+        $commend_ids = $result['commend_ids'] ? json_decode($result['commend_ids']) : [];
+        $commendArticle = Article::where('commend_id', 'in', $commend_ids)
+            ->where('status', 1)
+            ->orderBy('updated_at', 'desc')
+            ->limit(5)
+            ->get();
         $result['category_id'] = $category['category_id'];
         $result['cat_name'] = $category['alias'];
         $result['website_name'] = $category['website_name'] ?? "";
         $result['suffix'] = $category['suffix'] ?? "";
+        $result['commendArticle'] = $commendArticle;
         return Result::success($result);
     }