rsshub
Version:
Make RSS Great Again!
29 lines (28 loc) • 1.02 kB
JavaScript
import { t as rofetch } from "./ofetch-W1aeTHCo.mjs";
//#region lib/routes/kmust/job/jobfairs.ts
const route = {
path: "/job/jobfairs",
categories: ["university"],
example: "/kmust/job/jobfairs",
name: "双选会",
maintainers: ["geekrainy"],
handler
};
const baseUrl = "http://job.kmust.edu.cn";
async function handler() {
const data = await rofetch(`${baseUrl}/module/getjobfairs?start_page=1&keyword=&count=20&start=1&_=${Date.now()}`);
return {
title: "双选会-昆明理工大学就业网",
link: `${baseUrl}/module/jobfairs`,
item: data.data.slice(0, 10).map((item) => {
const { meet_day: meetDay = "", meet_time: meetTime = "", title = "", school_name: schoolName = "", address = "", fair_id: fairId = "" } = item;
return {
title: `【${meetDay} ${meetTime}】${title}`,
description: `时间:${meetDay} ${meetTime}<br>地点:${schoolName ? `${schoolName}-${address}` : address}`,
link: `${baseUrl}/detail/jobfair?id=${fairId}`
};
})
};
}
//#endregion
export { route };