This commit is contained in:
2026-06-09 16:19:15 +08:00
parent 4151e4963b
commit fdbde938f9
7 changed files with 134 additions and 56 deletions
@@ -272,13 +272,13 @@ class CalculationService:
if quality_checks:
detailed_cavity_json["quality_checks"] = quality_checks
undercut_regions = quality_checks.get("undercut_regions")
if undercut_regions:
detailed_cavity_json["undercut_regions"] = undercut_regions
undercut_summary = quality_checks.get("undercut_summary")
if undercut_summary:
detailed_cavity_json["undercut_regions"] = [] # 详情在 scheme 级别
side_actions = quality_checks.get("side_actions")
if side_actions:
detailed_cavity_json["side_actions"] = side_actions
side_action_summary = quality_checks.get("side_action_summary")
if side_action_summary:
detailed_cavity_json["side_actions"] = {"summary": side_action_summary}
# 添加型腔关键信息
detailed_cavity_json["mold_cavities"]["cavity_key_info"] = {