浏览代码

1.输血记录中输血指征不严格添加逻辑:如果内容为其它就报错

hujing 5 年之前
父节点
当前提交
bd403306ab
共有 1 个文件被更改,包括 4 次插入0 次删除
  1. 4 0
      kernel/src/main/java/com/lantone/qc/kernel/catalogue/clinicalblood/CLI0300.java

+ 4 - 0
kernel/src/main/java/com/lantone/qc/kernel/catalogue/clinicalblood/CLI0300.java

@@ -41,6 +41,10 @@ public class CLI0300 extends QCCatalogue {
                 if (infusionReason.contains("白蛋白") || infusionReason.contains("凝血酶原复合物")) {
                     continue;
                 }
+                if ("其它".equals(infusionReason)) {
+                    status.set("-1");
+                    return;
+                }
                 Pattern compile = Pattern.compile("([\\d]+[.\\d+]*)([a-zA-Z]+)(/[a-zA-Z]+)*");
                 Matcher matcher = compile.matcher(infusionReason);
                 if (matcher.find(0)) {