diff --git a/lis-system/src/main/resources/mapper/system/SysUserMapper.xml b/lis-system/src/main/resources/mapper/system/SysUserMapper.xml
index 2c915ae..b3140ee 100644
--- a/lis-system/src/main/resources/mapper/system/SysUserMapper.xml
+++ b/lis-system/src/main/resources/mapper/system/SysUserMapper.xml
@@ -23,6 +23,13 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
+
+
+
+
+
+
+
diff --git a/liswork/src/main/java/com/czlis/liswork/service/impl/LisWorkOperServiceImpl.java b/liswork/src/main/java/com/czlis/liswork/service/impl/LisWorkOperServiceImpl.java
index 1c31a0a..82dd4da 100644
--- a/liswork/src/main/java/com/czlis/liswork/service/impl/LisWorkOperServiceImpl.java
+++ b/liswork/src/main/java/com/czlis/liswork/service/impl/LisWorkOperServiceImpl.java
@@ -1491,6 +1491,7 @@ public class LisWorkOperServiceImpl implements LisWorkOperService {
labPatwarning.setTzfs("系统通知");
}
commonUtil.insertLabPatwarning(labPatwarning);
+ String ls_bz="";
List labResultList0 = labResultList.stream().filter(xm -> !"".equals(xm.getAlarm_flag().trim()) && xm.getAlarm_flag() != null).collect(Collectors.toList());
if (labResultList0.size() > 0) {
for (LabResult labResult : labResultList0) {
@@ -1503,6 +1504,22 @@ public class LisWorkOperServiceImpl implements LisWorkOperService {
labResultwarning.setJgbz("J");
labResultwarning.setBz("");
commonUtil.insertLabResultwarning(labResultwarning);
+ if("".equals(ls_bz)){
+ ls_bz=labResult.getXmdh();
+ }else {
+ ls_bz = ls_bz + "," + labResult.getXmdh();
+ }
+ }
+ }
+ String registerlimit=commonUtil.getComOptValue(yq,"registerlimit");
+ if("1".equals(registerlimit)){
+ String bz=labPat.getBz();
+ if(bz==null)bz="";
+ ls_bz="*" + ls_bz + "等值超过生命危急值" + "*";
+ if(!bz.contains(ls_bz)) {
+ bz = bz +ls_bz;
+ labPat.setBz(bz);
+ commonUtil.updateLabPat(labPat);
}
}
return new Result("0", "登记成功");
diff --git a/liswork/src/main/resources/mapper/LisWorkMapper.xml b/liswork/src/main/resources/mapper/LisWorkMapper.xml
index aaed409..b3c87ed 100644
--- a/liswork/src/main/resources/mapper/LisWorkMapper.xml
+++ b/liswork/src/main/resources/mapper/LisWorkMapper.xml
@@ -2,6 +2,34 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
select jyrq,yq,ybh,jzbz,jgbz,dybz,brly,brdh,brxm,brxb,nl,nldw,ksdh,jymd,yljg from lab_pat
@@ -88,7 +116,7 @@
and ywdh = #{ywdh}
-