|
@@ -1478,7 +1478,11 @@ public class Neo4jAPI {
|
|
|
// Map<String, String> bigSubDrugs = new DrugsPattern().bigSubDrugs(drugsName);
|
|
|
Map<String, String> bigSubDrugs = drugsPattern.bigSubDrugs(drugsName);
|
|
|
drugs.setBigdrugsName(bigSubDrugs.get("big"));
|
|
|
- drugs.setSubdrugsName(bigSubDrugs.get("sub"));
|
|
|
+ drugs.setSubdrugsName("");
|
|
|
+ // 如果大类和小类相等,则不推小类
|
|
|
+ if (!bigSubDrugs.get("sub").equals(drugs.getBigdrugsName())) {
|
|
|
+ drugs.setSubdrugsName(bigSubDrugs.get("sub"));
|
|
|
+ }
|
|
|
LinkedList<Medicition> medicitionsList = new LinkedList<>();
|
|
|
LinkedHashMap<String, String> meditionRate = w.getValue();
|
|
|
if ("忌用".equals(drugsUseMap.get(bigSubDrugs.get("big"))) || "忌用".equals(drugsUseMap.get(bigSubDrugs.get("sub")))) {
|