c0bcb629a5083ab0c977fa34815656d236720100
根因:部分 encounter 记录的 order_id 字段为空(挂号流程中未正确赋值), 且无 triage_queue_item 队列记录,导致完诊时 div_log 的 pool_id/slot_id 为 NULL。 修复:在 completeEncounter 中新增第二条回退链路——当 encounter.order_id 为空时, 通过 patient_id + 当天日期查询 order_main 表中的有效挂号订单,从中获取 slot_id 和 pool_id, 确保所有完诊审计日志都能正确记录号源信息。
Description
No description provided
Languages
Java
49.4%
Vue
44.9%
JavaScript
4.6%
HTML
0.7%
SCSS
0.1%