|
@@ -10,13 +10,12 @@ import com.diagbot.repository.LisNameRepository;
|
|
|
import com.diagbot.repository.LisSetRepository;
|
|
|
import com.diagbot.repository.MedicineRepository;
|
|
|
import com.diagbot.repository.PacsNameRepository;
|
|
|
+import com.diagbot.repository.TransfusionRemindRepository;
|
|
|
import com.diagbot.repository.YiBaoDiseaseRepository;
|
|
|
import com.diagbot.repository.YiBaoOperationNameRepository;
|
|
|
import com.diagbot.util.ListUtil;
|
|
|
import com.diagbot.vo.ConceptVO;
|
|
|
import com.google.common.collect.Lists;
|
|
|
-import lombok.Getter;
|
|
|
-import lombok.Setter;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
import org.springframework.stereotype.Component;
|
|
|
|
|
@@ -49,6 +48,9 @@ public class ConceptFacade {
|
|
|
@Autowired
|
|
|
YiBaoOperationNameRepository yiBaoOperationNameRepository;
|
|
|
|
|
|
+ @Autowired
|
|
|
+ TransfusionRemindRepository transfusionRemindRepository;
|
|
|
+
|
|
|
public List<String> getConceptNames(ConceptVO conceptVO) {
|
|
|
if (ListUtil.isEmpty(conceptVO.getNames())) {
|
|
|
return new ArrayList<>();
|
|
@@ -113,6 +115,10 @@ public class ConceptFacade {
|
|
|
case 7:
|
|
|
break;
|
|
|
case 8:
|
|
|
+ List<String> transfusionNames = transfusionRemindRepository.findTransfusionByTypeIn(conceptVO.getNames());
|
|
|
+ if (ListUtil.isNotEmpty(transfusionNames)) {
|
|
|
+ retList = transfusionNames;
|
|
|
+ }
|
|
|
break;
|
|
|
}
|
|
|
return retList;
|