关羽 c0bcb629a5 Fix Bug #401: 门诊完诊审计日志错误:div_log 表中 pool_id 与 slot_id 存值与设计规范不符
根因:部分 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,
确保所有完诊审计日志都能正确记录号源信息。
2026-05-16 16:21:06 +08:00
2026-05-08 09:32:40 +08:00
2026-04-08 23:12:24 +08:00
Description
No description provided
162 MiB
Languages
Java 49.4%
Vue 44.9%
JavaScript 4.6%
HTML 0.7%
SCSS 0.1%