Explorar o código

新推送逻辑

kongwz %!s(int64=4) %!d(string=hai) anos
pai
achega
b25f1657a7

+ 1 - 1
src/main/java/com/diagbot/repository/BaseNodeRepository.java

@@ -126,7 +126,7 @@ public interface BaseNodeRepository extends Neo4jRepository<BaseNode, Long> {
     List<SymptomNumOfDiS> getSymptomNum();
 
     //主症状推送疾病
-    @Query("match(d:医保疾病名称)-[r:医保疾病名称相关症状]->(s:症状) where s.name={py} return d.name")
+    @Query("match(d:医保疾病名称)-[r:医保疾病名称相关典型症状]->(s:症状) where s.name={py} return d.name")
     List<String> getDisBySymptom_main(@Param("py") String py);
 
 

+ 1 - 1
src/main/java/com/diagbot/repository/SymptomNameRepository.java

@@ -36,7 +36,7 @@ public interface SymptomNameRepository extends Neo4jRepository<Symptom, Long> {
 //    @Query("match(d:医保疾病名称)-[r]->(s) where any(label in labels(s) WHERE label in ['症状', '体征']) and s.name in {py} return d.name")
     List<String> getDisBySymptoms(@Param("py")List<String> symptoms);
 
-    @Query("match(d:医保疾病名称)-[r:医保疾病名称相关症状]->(s:症状) where s.name in {py} return d.name")
+    @Query("match(d:医保疾病名称)-[r:医保疾病名称相关伴随症状]->(s:症状) where s.name in {py} return d.name")
     List<String> getDisBySymptoms_1(@Param("py")List<String> symptoms);
 
     @Query("match(d:医保疾病名称)-[r:医保疾病名称相关体征]->(s:体征) where s.name in {py} return d.name")