From 6c77ee8f840a841fcab96b1e24549dbcc36cafe0 Mon Sep 17 00:00:00 2001 From: guanyu Date: Tue, 16 Jun 2026 09:38:40 +0800 Subject: [PATCH] =?UTF-8?q?fix(#776):=20guanyu=20(=E6=96=87=E4=BB=B6?= =?UTF-8?q?=E5=90=88=E5=85=A5)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../appservice/impl/MedicineSummaryAppServiceImpl.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/healthlink-his-server/healthlink-his-application/src/main/java/com/healthlink/his/web/inhospitalnursestation/appservice/impl/MedicineSummaryAppServiceImpl.java b/healthlink-his-server/healthlink-his-application/src/main/java/com/healthlink/his/web/inhospitalnursestation/appservice/impl/MedicineSummaryAppServiceImpl.java index d3b4803e7..a6a79698d 100755 --- a/healthlink-his-server/healthlink-his-application/src/main/java/com/healthlink/his/web/inhospitalnursestation/appservice/impl/MedicineSummaryAppServiceImpl.java +++ b/healthlink-his-server/healthlink-his-application/src/main/java/com/healthlink/his/web/inhospitalnursestation/appservice/impl/MedicineSummaryAppServiceImpl.java @@ -153,6 +153,10 @@ public class MedicineSummaryAppServiceImpl implements IMedicineSummaryAppService // 就诊ID集合 String encounterIds = dispenseFormSearchParam.getEncounterIds(); dispenseFormSearchParam.setEncounterIds(null); + // 汇总单查询不适用的字段清空(汇总单表无 tcm_flag 等列,避免 SQL 报错) + dispenseFormSearchParam.setTcmFlag(null); + dispenseFormSearchParam.setTherapyEnum(null); + dispenseFormSearchParam.setExeTime(null); // 构建查询条件 QueryWrapper queryWrapper = HisQueryUtils.buildQueryWrapper(dispenseFormSearchParam,