UNPKG

rsshub

Version:
54 lines (53 loc) 1.86 kB
import { t as rofetch } from "./ofetch-W1aeTHCo.mjs"; import { t as parseDate } from "./parse-date-CjhZE69i.mjs"; import { t as timezone } from "./timezone-DE--ze1V.mjs"; //#region lib/routes/tpre/cqzr.ts const route = { path: "/cqzr", categories: ["other"], example: "/tpre/cqzr", name: "产权转让", maintainers: ["kt286"], handler, url: "trade.tpre.cn/transaction-view/index?bizTypeCode=CQZR" }; async function handler(ctx) { return { title: "产权转让 - 天津产权交易中心", link: "https://trade.tpre.cn/transaction-view/index?bizTypeCode=CQZR", item: (await rofetch("https://trade.tpre.cn/up/biz/project/anmuas/equity-trading/page", { query: { systemCode: "PROPERTY_RIGHT_TRANSFER", projectInformation: "", current: 1, size: ctx.req.query("limit") ?? 10, _unique: Date.now() }, headers: { Accept: "application/json, text/plain, */*", Referer: "https://trade.tpre.cn/transaction-view/index?bizTypeCode=CQZR", SystemCode: "PROPERTY_RIGHT_TRANSFER_WEB", uniflowSystemCode: "INFORMATIONIZE" } })).data.records.map((item) => ({ title: item.title, link: item.projectLink, pubDate: timezone(parseDate(item.startTime, "YYYY-MM-DD"), 8), category: [item.bizTypeName], description: [ `项目编号:${item.projectCode}`, item.rate && `转让比例:${Number(item.rate)}%`, (item.price || item.priceDescription) && `挂牌价格:${item.price ? item.price + (item.priceUnit ?? "") : item.priceDescription}`, item.industryInvolvedName && `所属行业:${item.industryInvolvedName}`, `所在地区:${[ item.addressProvince, item.addressCity, item.addressCounty ].filter(Boolean).join(" ")}`, `披露日期:${item.startTime}${item.endTime}` ].filter(Boolean).join("<br>") })) }; } //#endregion export { route };