|
@@ -50,6 +50,13 @@ public class THR02967 extends QCCatalogue {
|
|
Map<String, String> structureMap = threeLevelWardDoc.getStructureMap();
|
|
Map<String, String> structureMap = threeLevelWardDoc.getStructureMap();
|
|
String text = CatalogueUtil.structureMapJoin(structureMap, keys);
|
|
String text = CatalogueUtil.structureMapJoin(structureMap, keys);
|
|
for (String noMatchWord : noMatchWords) {
|
|
for (String noMatchWord : noMatchWords) {
|
|
|
|
+ if (noMatchWord.contains("附睾") && text.contains("附睾")) {
|
|
|
|
+ int index = text.indexOf("附睾");
|
|
|
|
+ String substring = text.substring(Math.max(0, index - 5), Math.min(index + 7, text.length()));
|
|
|
|
+ if (text.contains("附睾蛋白") || substring.contains("蛋白")) {
|
|
|
|
+ continue;
|
|
|
|
+ }
|
|
|
|
+ }
|
|
if (text.contains(noMatchWord)) {
|
|
if (text.contains(noMatchWord)) {
|
|
status.set("-1");
|
|
status.set("-1");
|
|
info.set(noMatchWord);
|
|
info.set(noMatchWord);
|