- 新站为 layui 服务端渲染(无 JSON API), 抓取层重写为 HTML 列表页解析 (GET /front/notice/cgxx?category=bid|procure|auction 分页, pageNo 从 0 起) - 旧站 kdcloud getPortalNoticeData API 已失效(302 到登录页) - 类型标签映射: 默认抓商机类(招标/采购/竞价公告)+流标类(废标/竞价流拍), --all-types 额外抓结果/变更/其他类, 对应旧版 C+D / +B 语义 - 白名单过滤改为标题+发布单位联合匹配(新站发布单位多为代理机构, 按单位匹配会漏掉白名单组织自己的公告) - 详情增强改用 requests(新站纯 SSR 无需 Playwright): 存 HTML 源码 + 提取金额/截止/地区 + 下载附件 PDF 直链 - 输出状态文件格式不变, CrawlerService 入库链路零改动(本地+生产端到端验证通过) - 新增 --max-pages 参数(默认每板块 5 页) |
||
|---|---|---|
| .. | ||
| fetch-cnncecp.py | ||
| fetch-v1.2.js | ||
| fetch-xkgroup.py | ||
| lead_evaluation_report.py | ||
| requirements.txt | ||