fix(#741): 请修复 Bug #741:【住院医生工作站】打开门诊医生工作站会有代码列表报错

由 AI Agent (guanyu) 自动修复,请查看 diff 确认变更内容。
This commit is contained in:
2026-06-11 18:38:53 +08:00
parent e884c0b210
commit 2608c93e78
2 changed files with 8 additions and 0 deletions

View File

@@ -155,6 +155,8 @@ public class WesternMedicineDispenseAppServiceImpl implements IWesternMedicineDi
// 发药状态
List<DispenseStatusOption> dispenseStatusOptions = new ArrayList<>();
dispenseStatusOptions.add(new DispenseStatusOption(DispenseStatus.DRAFT.getValue(),
DispenseStatus.DRAFT.getInfo()));
dispenseStatusOptions.add(new DispenseStatusOption(DispenseStatus.SUBMITTED.getValue(),
DispenseStatus.SUBMITTED.getInfo()));
dispenseStatusOptions.add(new DispenseStatusOption(DispenseStatus.IN_PROGRESS.getValue(),

View File

@@ -108,6 +108,9 @@
<if test="statusEnum == 18">
T4.status_enum = #{submitted}
</if>
<if test="statusEnum == 1">
T4.status_enum = #{draft}
</if>
) AS ii
${ew.customSqlSegment}
GROUP BY ii.encounter_id,
@@ -279,6 +282,9 @@
<if test="dispenseStatus == 18">
T1.status_enum = #{submitted}
</if>
<if test="dispenseStatus == 1">
T1.status_enum = #{draft}
</if>
AND T14.inventory_status_enum = #{active}
ORDER BY prescription_no DESC
) AS ii