diff --git a/lib/routes/cls/depth.js b/lib/routes/cls/depth.js index 3158b0d6e..2673ab8ed 100644 --- a/lib/routes/cls/depth.js +++ b/lib/routes/cls/depth.js @@ -26,12 +26,20 @@ module.exports = async (ctx) => { url: link, }); - const list = response.data.data.depth_list.map((item) => ({ + let list = response.data.data.depth_list.map((item) => ({ title: item.title || item.brief, link: `https://www.cls.cn/detail/${item.id}`, pubDate: new Date(item.ctime * 1000).toUTCString(), })); + list = list.concat( + response.data.data.top_article.map((item) => ({ + title: item.title || item.brief, + link: `https://www.cls.cn/detail/${item.id}`, + pubDate: new Date(item.ctime * 1000).toUTCString(), + })) + ); + const items = await Promise.all( list.map( async (item) =>