|
@@ -578,6 +578,7 @@ class NewsService implements NewsServiceInterface
|
|
|
// level=7 根据文章key来匹配文章
|
|
|
if (isset($data['level']) && $data['level'] == 7) {
|
|
|
// 根据文章id获取key
|
|
|
+ // $data['id'] = 50142;
|
|
|
if (isset($data['id']) && !empty($data['id'])) {
|
|
|
$keyword = Article::where('id', $data['id'])->value('keyword');
|
|
|
$keywordArray = explode(',', $keyword);
|
|
@@ -595,7 +596,7 @@ class NewsService implements NewsServiceInterface
|
|
|
}
|
|
|
return Result::success($result);
|
|
|
} else {
|
|
|
- return Result::error("参数错误", 0);
|
|
|
+ return Result::error("参数错误level=7,id不能为空", 0);
|
|
|
}
|
|
|
}
|
|
|
//如果是4:最新资讯(数据库已不存在) 5:资讯推荐(数据库已不存在);
|
|
@@ -773,8 +774,9 @@ class NewsService implements NewsServiceInterface
|
|
|
}
|
|
|
//手动推荐文章
|
|
|
$commend_ids = $result['commend_id'] ? json_decode($result['commend_id']) : [];
|
|
|
- $commendArticle = Article::where('commend_id', 'in', $commend_ids)
|
|
|
+ $commendArticle = Article::whereIn('id', $commend_ids)
|
|
|
->where('status', 1)
|
|
|
+ ->select('id', 'title', 'catid', 'imgurl', 'hits', 'created_at')
|
|
|
->orderBy('updated_at', 'desc')
|
|
|
->limit(5)
|
|
|
->get();
|