Browse Source

更新图谱实体及查询化验危急值的方法

MarkHuang 4 years ago
parent
commit
4024543bad

+ 2 - 2
src/main/java/com/diagbot/repository/LisNode.java

@@ -123,7 +123,7 @@ public class LisNode {
 
 			lisBillNeoDTO = new LisBillNeoDTO();
 
-			lis = lisRepository.findByNameIs(lisname);
+			lis = lisRepository.findByNameIs(lisname).get(0);
 
 			if (lis != null) {
 				lisBillNeoDTO = ListoLISDTO(lis);
@@ -197,7 +197,7 @@ public class LisNode {
 				String name = lisvo.getDetailName();
 
 				if (StringUtil.isNotBlank(name)) {
-					List<LIS> lislt = lisRepository.findByNameLike("*" + name + "*");
+					List<LIS> lislt = lisRepository.findByNameIs(name);
 
 					for (LIS lis : lislt) {
 						criticalNeoDTO = new CriticalNeoDTO();

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

@@ -8,7 +8,7 @@ import java.util.List;
 
 public interface LisRepository extends Neo4jRepository<LIS, Long> {
 
-    LIS findByNameIs(String name);
+    List<LIS> findByNameIs(String name);
 
     List<LIS> findByNameLike(String name);
 }