feat: 添加招标估算金额字段并修复项目名称显示

- 移除台州招标文件公示相关配置
- 添加浙江招标公告招标估算金额字段
- 修复项目名称匹配规则,优先使用处理后的项目名称
- 更新简道云字段映射
- 添加测试文件
This commit is contained in:
ztb-system
2026-02-24 19:55:56 +08:00
parent d2fa06801f
commit d823936436
6 changed files with 171 additions and 49 deletions

View File

@@ -20,7 +20,7 @@ class JiandaoyunUploader:
BASE_URL = "https://api.jiandaoyun.com/api/v5"
# 需要转换为数字的字段
NUMERIC_FIELDS = {"最高限价", "最高投标限价", "预估金额"}
NUMERIC_FIELDS = {"最高限价", "最高投标限价", "预估金额", "招标估算金额"}
def __init__(self, api_key: str = None):
self.api_key = api_key or JDY_CONFIG["api_key"]

View File

@@ -147,8 +147,8 @@ class ProcessingPipeline:
"""将爬虫输出字段映射为处理所需字段"""
record = {}
# 基础字段映射
record["名称"] = item.get("标题", item.get("项目名称", ""))
# 基础字段映射:优先使用项目名称(已处理掉批准文号的名称)
record["名称"] = item.get("项目名称", item.get("标题", ""))
pub_date = item.get("发布日期", item.get("项目发布时间", ""))
record["发布时间"] = pub_date
# 项目发布时间修复:使用与发布时间相同的值,确保格式一致