UNPKG

rsshub

Version:
37 lines (36 loc) 1.04 kB
import { t as rofetch } from "./ofetch-U0CdpE2g.mjs"; import { t as processPages } from "./utils-BBRZY_i4.mjs"; import { load } from "cheerio"; //#region lib/routes/ynu/grs/zytz.ts const route = { path: "/grs/zytz", categories: ["university"], example: "/ynu/grs/zytz", radar: [{ source: ["grs.ynu.edu.cn/*"] }], name: "研究生院重要通知(置顶消息)", maintainers: ["hzcheney"], handler }; async function handler() { const host = "http://www.grs.ynu.edu.cn/"; const response = await rofetch("http://www.grs.ynu.edu.cn/index.htm"); const $ = load(response); const list = $("#news table table tbody tr").slice(0, 9).toArray().map((e) => ({ path: $("td a", e).attr("href") ?? "", title: $("td a", e).attr("title") ?? "", author: "研究生院" })); const out = await processPages({ list, host, department: "grs" }); return { title: "云南大学研究生院重要通知", link: host + "zytz.htm", description: "云南大学研究生院重要通知", item: out }; } //#endregion export { route };