소스 검색

北仑:用法逻辑更新

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, "频率");
             }