mirror of
https://github.com/DIYgod/RSSHub.git
synced 2025-12-11 15:47:48 +08:00
@@ -3,22 +3,22 @@ const got = require('@/utils/got');
|
|||||||
module.exports = async (ctx) => {
|
module.exports = async (ctx) => {
|
||||||
const response = await got({
|
const response = await got({
|
||||||
method: 'get',
|
method: 'get',
|
||||||
url: `https://ourwork-api.nework360.com/needs/listHotJobs?pageNum=1&limit=100`,
|
url: `https://ourwork-api.nework360.com/job/getHotJobList?pageNum=1&limit=100`,
|
||||||
});
|
});
|
||||||
|
|
||||||
const data = response.data.data;
|
const data = response.data.data;
|
||||||
|
|
||||||
const items = data.map((jobDetail) => ({
|
const items = data.map((jobDetail) => ({
|
||||||
title: jobDetail.jobName,
|
title: jobDetail.title,
|
||||||
link: `https://ourwork.nework360.com/project/detail/${jobDetail.needsId}`,
|
link: `https://www.nework360.com/job/detail/${jobDetail.jobId}`,
|
||||||
author: jobDetail.nickname,
|
author: jobDetail.publisherId,
|
||||||
description: jobDetail.description,
|
description: jobDetail.description,
|
||||||
pubDate: new Date(jobDetail.createTime).toUTCString(),
|
pubDate: new Date(jobDetail.createTime).toUTCString(),
|
||||||
}));
|
}));
|
||||||
|
|
||||||
ctx.state.data = {
|
ctx.state.data = {
|
||||||
title: '好队友-远程工作',
|
title: '好队友-远程工作',
|
||||||
link: 'https://ourwork.nework360.com/job/list',
|
link: 'https://www.nework360.com/job/hots',
|
||||||
item: items,
|
item: items,
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|||||||
Reference in New Issue
Block a user