完善训练链路接口与PDF下载
This commit is contained in:
@@ -79,7 +79,10 @@ async def run_demo_flow() -> None:
|
||||
auxiliary_items = order_service.list_auxiliary_exam_items(created.session_id, ctx.user_id)
|
||||
assert any(item.item_code == "chest_xray" for item in auxiliary_items.items)
|
||||
physical_items = order_service.list_physical_exam_items(created.session_id, ctx.user_id)
|
||||
assert physical_items.items == [] or all(item.item_code != "chest_xray" for item in physical_items.items)
|
||||
assert any(item.item_code == "lung_auscultation" for item in physical_items.items)
|
||||
physical_order = order_service.create_physical_exam_order(created.session_id, ctx.user_id, "lung_auscultation")
|
||||
db.commit()
|
||||
assert physical_order.item_type == "physical_exam"
|
||||
tool_count_before = len([item for item in runtime_memory.get_messages(f"mem:{created.session_code}") if item.get("role") == "tool"])
|
||||
|
||||
duplicate_order = order_service.create_order(created.session_id, ctx.user_id, "chest_xray")
|
||||
|
||||
Reference in New Issue
Block a user