|
@@ -32,10 +32,12 @@ public class BEH0441 extends QCCatalogue {
|
|
|
status.set("0");
|
|
|
return;
|
|
|
}
|
|
|
+ List<String> words = Lists.newArrayList("胃纳", "食纳", "食欲", "未纳", "纳眠", "饮食", "纳眠"
|
|
|
+ ,"禁食","未食","鼻饲","食","吃","饮");
|
|
|
+ /*
|
|
|
String presentText = presentLabel.getText();
|
|
|
if (StringUtil.isNotBlank(presentText)) {
|
|
|
- List<String> words = Lists.newArrayList("胃纳", "食纳", "食欲", "未纳", "纳眠", "饮食", "纳眠"
|
|
|
- ,"禁食","未食","鼻饲","食","吃","饮");
|
|
|
+
|
|
|
for (String word : words) {
|
|
|
if (presentText.contains(word)) {
|
|
|
status.set("0");
|
|
@@ -43,6 +45,7 @@ public class BEH0441 extends QCCatalogue {
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
+ */
|
|
|
List<GeneralDesc> generals = presentLabel.getGenerals();
|
|
|
List<General> gens = presentLabel.getGens();
|
|
|
|
|
@@ -53,19 +56,22 @@ public class BEH0441 extends QCCatalogue {
|
|
|
|
|
|
if (ListUtil.isNotEmpty(generals)) {
|
|
|
for (GeneralDesc general : generals) {
|
|
|
- if (general.getName().contains("纳") || general.getName().contains("饮食")
|
|
|
- || general.getName().contains("进食") || general.getName().contains("食欲")) {
|
|
|
- status.set("0");
|
|
|
- break;
|
|
|
+ for (String word : words) {
|
|
|
+ if (general.getName().contains(word)) {
|
|
|
+ status.set("0");
|
|
|
+ return;
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
|
|
|
if (ListUtil.isNotEmpty(gens)) {
|
|
|
for (General general : gens) {
|
|
|
- if (general.getName().contains("纳") || general.getName().contains("饮食") || general.getName().contains("进食")) {
|
|
|
- status.set("0");
|
|
|
- break;
|
|
|
+ for (String word : words) {
|
|
|
+ if (general.getName().contains(word)) {
|
|
|
+ status.set("0");
|
|
|
+ return;
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
}
|