补充归并章节中的卡片建议内容

This commit is contained in:
kx_guo 2026-09-09 17:31:51 +08:00
parent 814da7ffc0
commit 58ffe7b90b

View File

@ -407,6 +407,8 @@ def build_risk_report_pdf(result: RiskAssessmentResult) -> bytes:
story.append(Paragraph(f"置信度:{card.confidence}", body)) story.append(Paragraph(f"置信度:{card.confidence}", body))
for risk in card.risks: for risk in card.risks:
story.append(Paragraph(f"{risk.level} · {risk.title}:{risk.detail}", body)) story.append(Paragraph(f"{risk.level} · {risk.title}:{risk.detail}", body))
for index, suggestion in enumerate(card.suggestions, 1):
story.append(Paragraph(f"方案建议 {index}:{suggestion}", body))
if card.warning: if card.warning:
story.append(Paragraph(f"风险提示:{card.warning}", body)) story.append(Paragraph(f"风险提示:{card.warning}", body))
@ -427,6 +429,8 @@ def build_risk_report_pdf(result: RiskAssessmentResult) -> bytes:
) )
if card.note: if card.note:
standard_rows.append(["补充说明", card.note, card.title, "待确认"]) standard_rows.append(["补充说明", card.note, card.title, "待确认"])
for suggestion in card.suggestions:
standard_rows.append(["执行建议", suggestion, card.title, "待确认"])
if standard_rows: if standard_rows:
story.append( story.append(
table( table(
@ -622,6 +626,8 @@ def build_risk_report_docx(result: RiskAssessmentResult) -> bytes:
document.add_paragraph(f"置信度:{card.confidence}") document.add_paragraph(f"置信度:{card.confidence}")
for risk in card.risks: for risk in card.risks:
document.add_paragraph(f"{risk.level} · {risk.title}:{risk.detail}") document.add_paragraph(f"{risk.level} · {risk.title}:{risk.detail}")
for index, suggestion in enumerate(card.suggestions, 1):
document.add_paragraph(f"方案建议 {index}:{suggestion}")
if card.warning: if card.warning:
document.add_paragraph(f"风险提示:{card.warning}") document.add_paragraph(f"风险提示:{card.warning}")
heading("八、标准判定结果") heading("八、标准判定结果")