From 69022a9ef35b48807e18291f7ef0ca41c5bf78d0 Mon Sep 17 00:00:00 2001 From: tangw Date: Fri, 21 Nov 2025 16:28:41 +0800 Subject: [PATCH] =?UTF-8?q?=E5=BE=AE=E7=94=9F=E7=89=A9=E6=A8=A1=E5=9D=97?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/czlis/interfaceCommon/utils/LisWorkBase.java | 2 ++ .../liswork/controller/work/LisWorkGermController.java | 10 ++++++++++ 2 files changed, 12 insertions(+) diff --git a/lis-interfaceCommon/src/main/java/com/czlis/interfaceCommon/utils/LisWorkBase.java b/lis-interfaceCommon/src/main/java/com/czlis/interfaceCommon/utils/LisWorkBase.java index fb64af3..1dbe1a8 100644 --- a/lis-interfaceCommon/src/main/java/com/czlis/interfaceCommon/utils/LisWorkBase.java +++ b/lis-interfaceCommon/src/main/java/com/czlis/interfaceCommon/utils/LisWorkBase.java @@ -116,6 +116,8 @@ public class LisWorkBase { */ boolean getAlarmFlag(List labResultList) { boolean wjz = false; + if(labResultList==null)return wjz; + if(labResultList.size()==0)return wjz; List labResultList0 = labResultList.stream().filter(xm ->xm.getAlarm_flag() != null).filter(xm -> !xm.getAlarm_flag().trim().isEmpty()).collect(Collectors.toList()); if (!labResultList0.isEmpty()) { wjz = true; diff --git a/liswork/src/main/java/com/czlis/liswork/controller/work/LisWorkGermController.java b/liswork/src/main/java/com/czlis/liswork/controller/work/LisWorkGermController.java index 82b6275..e7a0387 100644 --- a/liswork/src/main/java/com/czlis/liswork/controller/work/LisWorkGermController.java +++ b/liswork/src/main/java/com/czlis/liswork/controller/work/LisWorkGermController.java @@ -6,9 +6,11 @@ import com.czlis.common.core.domain.Result; import com.czlis.common.core.domain.entity.lis.LabPat; import com.czlis.common.core.domain.entity.lis.LabResult; import com.czlis.common.core.domain.entity.lis.LabResultMed; +import com.czlis.common.core.domain.entity.lis.XmMed; import com.czlis.common.core.page.TableDataInfo; import com.czlis.common.enums.BusinessType; import com.czlis.interfaceCommon.constants.SysLogConstants; +import com.czlis.liswork.mapper.xtwh.XmMedMapper; import com.czlis.liswork.service.LisWorkGermService; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; @@ -24,8 +26,16 @@ import java.util.List; @Slf4j @Api(tags = "主界面-微生物报告输入") public class LisWorkGermController extends BaseController { + @Autowired + XmMedMapper xmMedMapper; @Autowired LisWorkGermService lisWorkGermService; + @ApiOperation("获取药敏字典") + @GetMapping("/getmeddict") + public Result getmeddict() { + XmMed xmMed=new XmMed(); + return new Result("0","成功",xmMedMapper.queryList(xmMed)); + } @ApiOperation("获取药敏数据") @GetMapping("/getresultmedlist") public Result getresultmedlist(Date jyrq, String yq, String ybh,String xmdh) {