Преглед на файлове

北仑:用法逻辑更新

wangsy преди 4 години
родител
ревизия
11fbb33d4b
променени са 1 файла, в които са добавени 7 реда и са изтрити 2 реда
  1. 7 2
      kernel/src/main/java/com/lantone/qc/kernel/catalogue/beilun/threelevelward/THR03077.java

+ 7 - 2
kernel/src/main/java/com/lantone/qc/kernel/catalogue/beilun/threelevelward/THR03077.java

@@ -326,13 +326,18 @@ public class THR03077 extends QCCatalogue {
             }
             int index = content.indexOf(drugUsageWard);
             String drugContent = content.substring(Math.max(0, index));
+            boolean isUsage = true;
             if (drug.getUsageWardRound() == null) {
                 for (String word : usageWords) {
-                    if (!drugContent.contains(word)) {
-                        concatInfo(dateStr, sb, "用法");
+                    if (drugContent.contains(word)) {
+                        isUsage = false;
+                        break;
                     }
                 }
             }
+            if (isUsage) {
+                concatInfo(dateStr, sb, "用法");
+            }
             if (drug.getFrequency() == null) {
                 concatInfo(dateStr, sb, "频率");
             }