UNPKG

rsshub

Version:
29 lines (28 loc) 1.02 kB
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 };