清理(前三步归商机产线): - 删邮箱采集: bid_mail.py/bid_mail_accounts表与页面/首页按钮 - 删招标审批状态机: TD_*/HT_TENDER_APPROVAL/摘要审批工具族 - bid_tenders瘦身为解析抽取的商务要素(去邮件字段) QC契合度审核: - 新表bid_qc_reviews(qc_type/round/fit_score/pass_score/passed/improvement) - bid_qc_capability: start_qc/finish_qc/list_qc/qc_report, 四类产出逐类审核 - 判定: 10分制打分, >9.5放行(参数bid_qc_pass_score); 不通过给改进意见 +清空产出+对账器重派解析任务带意见重做; 超轮次抛qc_escalation人工 - bid_flow对账器A2门禁阶段: 幂等/在办去重/轮次守卫/重做不计首跑上限 - 驾驶舱: qc_report工具+解析QC审核菜单; 参数读appbase表+默认兜底
117 lines
8.6 KiB
XML
117 lines
8.6 KiB
XML
{
|
||
"widgettype": "VBox",
|
||
"options": {"width": "100%", "height": "100%", "padding": "0", "bgcolor": "#f5f7fa"},
|
||
"subwidgets": [
|
||
{
|
||
"widgettype": "HBox",
|
||
"options": {"width": "100%", "alignItems": "center", "padding": "16px 24px 8px 24px", "cheight": 6, "gap": "12px"},
|
||
"subwidgets": [
|
||
{"widgettype": "Title2", "options": {"text": "投标产线"}},
|
||
{"widgettype": "Text", "options": {"text": "上传招标文件 → 解析 → QC契合度审核 → 编写 → 评审 → 评分 → 交付(招标信息采集/审批在商机产线)", "cfontsize": 0.9, "color": "#94a3b8"}},
|
||
{"widgettype": "Filler"},
|
||
{
|
||
"widgettype": "Button",
|
||
"options": {"label": "📨 招标商务要素", "css": "small"},
|
||
"binds": [{
|
||
"wid": "self", "event": "click", "actiontype": "urlwidget",
|
||
"target": "Popup",
|
||
"popup_options": {"title": "招标商务要素(解析抽取)", "width": "88%", "height": "82%", "auto_open": true},
|
||
"url": "/pipeline-bidding/bid_tenders/index.ui"
|
||
}]
|
||
},
|
||
{
|
||
"widgettype": "Button",
|
||
"options": {"label": "📚 投标知识库", "css": "small"},
|
||
"binds": [{
|
||
"wid": "self", "event": "click", "actiontype": "urlwidget",
|
||
"target": "Popup",
|
||
"popup_options": {"title": "公司投标知识库", "width": "88%", "height": "82%", "auto_open": true},
|
||
"url": "/pipeline-bidding/bid_kb_docs/index.ui"
|
||
}]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"widgettype": "VScrollPanel",
|
||
"id": "bid_content",
|
||
"options": {"css": "filler", "width": "100%", "height": "100%"},
|
||
"subwidgets": [
|
||
{
|
||
"widgettype": "VBox",
|
||
"options": {"width": "100%", "padding": "16px 24px", "spacing": "16px"},
|
||
"subwidgets": [
|
||
{
|
||
"widgettype": "VBox",
|
||
"options": {"width": "100%", "padding": "16px", "bgcolor": "#ffffff", "border": "1px solid #e2e8f0", "borderRadius": "8px", "spacing": "8px"},
|
||
"subwidgets": [
|
||
{"widgettype": "Title3", "options": {"text": "使用流程"}},
|
||
{"widgettype": "Text", "options": {"text": "1. 立项:投标驾驶舱(侧栏 产线管理→投标产线)说「创建投标项目」,设定参与人员", "cfontsize": 0.95}},
|
||
{"widgettype": "Text", "options": {"text": "2. 上传招标文件:按待办任务上传招标文件(含答疑/补遗),上传后自动进入解析", "cfontsize": 0.95}},
|
||
{"widgettype": "Text", "options": {"text": "3. 解析与QC:自动抽取评分项/得分规则/资质/投标文件要求/章节骨架,QC 对照原文按10分制审核契合度,高于9.5分放行,否则退回重做", "cfontsize": 0.95}},
|
||
{"widgettype": "Text", "options": {"text": "4. 编写与评审:资质准备(知识库匹配+人工文件清单)→ 一章一任务自动编写与评审循环", "cfontsize": 0.95}},
|
||
{"widgettype": "Text", "options": {"text": "5. 评分与交付:合成标书 → 整书按评分规则打分 → 不达标自动退回问题章节 → 通过后人工交付确认", "cfontsize": 0.95}}
|
||
]
|
||
},
|
||
{
|
||
"widgettype": "VBox",
|
||
"options": {"width": "100%", "padding": "16px", "bgcolor": "#ffffff", "border": "1px solid #e2e8f0", "borderRadius": "8px", "spacing": "8px"},
|
||
"subwidgets": [
|
||
{"widgettype": "Title3", "options": {"text": "投标项目数据"}},
|
||
{"widgettype": "Text", "options": {"text": "项目内数据(评分项/章节/标书/资质/评审记录)请打开对应投标项目后,从驾驶舱上方功能菜单进入,或从侧栏菜单进入后在页面里按项目筛选。", "cfontsize": 0.95}},
|
||
{
|
||
"widgettype": "HBox",
|
||
"options": {"gap": "8px"},
|
||
"subwidgets": [
|
||
{
|
||
"widgettype": "Button",
|
||
"options": {"label": "📑 评分项", "css": "small"},
|
||
"binds": [{"wid": "self", "event": "click", "actiontype": "urlwidget", "target": "Popup",
|
||
"popup_options": {"title": "评分项与得分规则", "width": "88%", "height": "82%", "auto_open": true},
|
||
"url": "/pipeline-bidding/bid_scoring_items/index.ui"}]
|
||
},
|
||
{
|
||
"widgettype": "Button",
|
||
"options": {"label": "📝 章节", "css": "small"},
|
||
"binds": [{"wid": "self", "event": "click", "actiontype": "urlwidget", "target": "Popup",
|
||
"popup_options": {"title": "标书章节", "width": "88%", "height": "82%", "auto_open": true},
|
||
"url": "/pipeline-bidding/bid_chapters/index.ui"}]
|
||
},
|
||
{
|
||
"widgettype": "Button",
|
||
"options": {"label": "📦 标书", "css": "small"},
|
||
"binds": [{"wid": "self", "event": "click", "actiontype": "urlwidget", "target": "Popup",
|
||
"popup_options": {"title": "合成标书", "width": "88%", "height": "82%", "auto_open": true},
|
||
"url": "/pipeline-bidding/bid_documents/index.ui"}]
|
||
},
|
||
{
|
||
"widgettype": "Button",
|
||
"options": {"label": "🎯 资质", "css": "small"},
|
||
"binds": [{"wid": "self", "event": "click", "actiontype": "urlwidget", "target": "Popup",
|
||
"popup_options": {"title": "招标所需资质", "width": "88%", "height": "82%", "auto_open": true},
|
||
"url": "/pipeline-bidding/bid_qualifications/index.ui"}]
|
||
},
|
||
{
|
||
"widgettype": "Button",
|
||
"options": {"label": "🔍 评审记录", "css": "small"},
|
||
"binds": [{"wid": "self", "event": "click", "actiontype": "urlwidget", "target": "Popup",
|
||
"popup_options": {"title": "评审记录", "width": "88%", "height": "82%", "auto_open": true},
|
||
"url": "/pipeline-bidding/bid_reviews/index.ui"}]
|
||
},
|
||
{
|
||
"widgettype": "Button",
|
||
"options": {"label": "✅ 解析QC审核", "css": "small"},
|
||
"binds": [{"wid": "self", "event": "click", "actiontype": "urlwidget", "target": "Popup",
|
||
"popup_options": {"title": "解析产出QC契合度审核", "width": "88%", "height": "82%", "auto_open": true},
|
||
"url": "/pipeline-bidding/bid_qc_reviews/index.ui"}]
|
||
}
|
||
]
|
||
}
|
||
]
|
||
}
|
||
]
|
||
}
|
||
]
|
||
}
|
||
]
|
||
}
|