style: auto format
This commit is contained in:
parent
2ebade6689
commit
443cea231d
|
|
@ -25,17 +25,19 @@ module.exports = async (ctx) => {
|
|||
const $ = cheerio.load(response.data);
|
||||
const publications = $('dd');
|
||||
|
||||
const list = publications.map((_, publication) => {
|
||||
const title = $(publication).find('a').first().text();
|
||||
const filename = $(publication).find('b').attr('id');
|
||||
const link = `https://cnki.net/kcms/detail/detail.aspx?filename=${filename}&dbcode=CJFD`;
|
||||
const list = publications
|
||||
.map((_, publication) => {
|
||||
const title = $(publication).find('a').first().text();
|
||||
const filename = $(publication).find('b').attr('id');
|
||||
const link = `https://cnki.net/kcms/detail/detail.aspx?filename=${filename}&dbcode=CJFD`;
|
||||
|
||||
return {
|
||||
title,
|
||||
link,
|
||||
pubDate: date,
|
||||
};
|
||||
}).get();
|
||||
return {
|
||||
title,
|
||||
link,
|
||||
pubDate: date,
|
||||
};
|
||||
})
|
||||
.get();
|
||||
|
||||
const items = await Promise.all(list.map((item) => ctx.cache.tryGet(item.link, () => ProcessItem(item))));
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue