|
@@ -2,7 +2,6 @@ package com.diagbot.repository;
|
|
|
|
|
|
import com.diagbot.dto.BillNeoDTO;
|
|
|
import com.diagbot.dto.PacsBillNeoDTO;
|
|
|
-import com.diagbot.dto.PacsInfoDTO;
|
|
|
import com.diagbot.entity.BaseNodeInfo;
|
|
|
import com.diagbot.entity.node.*;
|
|
|
import com.diagbot.entity.relationship.*;
|
|
@@ -34,7 +33,6 @@ import com.diagbot.entity.relationship.PacsNamePacsDescribe;
|
|
|
import com.diagbot.entity.relationship.PacsNameVital;
|
|
|
import com.diagbot.util.ListUtil;
|
|
|
import com.diagbot.util.NeoUtil;
|
|
|
-import com.google.common.collect.Lists;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
import org.springframework.stereotype.Component;
|
|
|
|
|
@@ -337,7 +335,7 @@ public class PacsNameNode {
|
|
|
/**
|
|
|
* 获取辅检名称列表
|
|
|
*/
|
|
|
- public List<PacsInfoDTO> getPACSNameAndPACSSubNameList(String name, Integer size, PacsNameRepository pacsRepository) {
|
|
|
+ public List<String> getPACSNameAndPACSSubNameList(String name, Integer size, PacsNameRepository pacsRepository) {
|
|
|
|
|
|
List<String> pacslist = new ArrayList<>();
|
|
|
if (null == size) {
|
|
@@ -349,29 +347,16 @@ public class PacsNameNode {
|
|
|
pacslt = pacslt.subList(0, size);
|
|
|
}
|
|
|
|
|
|
- List<PacsInfoDTO> retPacslt = Lists.newLinkedList();
|
|
|
- for (BaseNodeInfo baseNodeInfo : pacslt) {
|
|
|
- PacsInfoDTO pacsInfoDTO = new PacsInfoDTO();
|
|
|
- pacsInfoDTO.setName(baseNodeInfo.getName());
|
|
|
- if (baseNodeInfo.getLabels() != null && baseNodeInfo.getLabels().size() > 0) {
|
|
|
- if (baseNodeInfo.getLabels().contains("辅助检查名称")) {
|
|
|
- pacsInfoDTO.setType(3);
|
|
|
- } else if (baseNodeInfo.getLabels().contains("辅助检查子项目名称")) {
|
|
|
- pacsInfoDTO.setType(10);
|
|
|
- }
|
|
|
- }
|
|
|
- retPacslt.add(pacsInfoDTO);
|
|
|
- }
|
|
|
- //pacslist = pacslt.stream().map(i -> i.getName()).collect(Collectors.toList());
|
|
|
+ pacslist = pacslt.stream().map(i -> i.getName()).collect(Collectors.toList());
|
|
|
|
|
|
- return retPacslt;
|
|
|
+ return pacslist;
|
|
|
}
|
|
|
|
|
|
|
|
|
/**
|
|
|
* 获取辅检及子项目名称列表
|
|
|
*/
|
|
|
- public List<PacsInfoDTO> getPACSNameAndPACSSubNames(String name, Integer size, PacsNameRepository pacsRepository) {
|
|
|
+ public List<String> getPACSNameAndPACSSubNames(String name, Integer size, PacsNameRepository pacsRepository) {
|
|
|
|
|
|
List<String> pacslist;
|
|
|
if (null == size || size == 0) {
|
|
@@ -380,16 +365,7 @@ public class PacsNameNode {
|
|
|
|
|
|
pacslist = pacsRepository.getPACSNames(size);
|
|
|
|
|
|
- List<PacsInfoDTO> retList = Lists.newLinkedList();
|
|
|
- if (ListUtil.isNotEmpty(pacslist)) {
|
|
|
- for (String pacsStr : pacslist) {
|
|
|
- PacsInfoDTO pacsInfoDTO = new PacsInfoDTO();
|
|
|
- pacsInfoDTO.setName(pacsStr);
|
|
|
- retList.add(pacsInfoDTO);
|
|
|
- }
|
|
|
- }
|
|
|
-
|
|
|
- return retList;
|
|
|
+ return pacslist;
|
|
|
}
|
|
|
|
|
|
|