fix: 修复#404医嘱组套编辑字段回显丢失 - 恢复被误删的列别名

根因: 关羽修复#403时(e2808fd6)误删了#404的列别名(AS)修复,
导致dose/rate_code/method_code/dose_quantity/dispense_per_duration/therapy_enum
无法正确映射到DTO,编辑组套时这些字段回显为空。

修复: 在OrdersGroupPackageAppMapper.xml的getGroupPackageDetail查询中
恢复6个字段的显式列别名映射。
This commit is contained in:
guanyu
2026-04-30 15:20:35 +08:00
parent 82ef66794b
commit 81daaccdda

View File

@@ -42,13 +42,13 @@
togpd.quantity,
togpd.unit_code,
sdd.dict_label AS unit_code_name,
togpd.dose,
togpd.rate_code,
togpd.method_code,
togpd.dose_quantity,
togpd.dose AS dose,
togpd.rate_code AS rate_code,
togpd.method_code AS method_code,
togpd.dose_quantity AS dose_quantity,
togpd.group_id,
togpd.dispense_per_duration,
togpd.therapy_enum,
togpd.dispense_per_duration AS dispense_per_duration,
togpd.therapy_enum AS therapy_enum,
CASE
WHEN togpd.order_definition_table = 'med_medication_definition' THEN
med.NAME