Przeglądaj źródła

医学部确认,代码还原

zhoutg 4 lat temu
rodzic
commit
1c9e6367dd

+ 10 - 1
src/main/java/com/diagbot/facade/TestwordInfoFacade.java

@@ -3,6 +3,7 @@ package com.diagbot.facade;
 import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
 import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
 import com.diagbot.client.CRFServiceClient;
+import com.diagbot.dto.RetrievalDTO;
 import com.diagbot.dto.StandConvertCrfBatchDTO;
 import com.diagbot.dto.StandConvertCrfDTO;
 import com.diagbot.dto.WordCrfDTO;
@@ -16,6 +17,7 @@ import com.diagbot.service.impl.TestwordInfoServiceImpl;
 import com.diagbot.util.CoreUtil;
 import com.diagbot.util.ListUtil;
 import com.diagbot.util.StringUtil;
+import com.diagbot.vo.RetrievalVO;
 import com.diagbot.vo.SearchData;
 import com.diagbot.vo.StandConvertCrfVO;
 import org.apache.commons.lang3.StringUtils;
@@ -51,13 +53,20 @@ public class TestwordInfoFacade extends TestwordInfoServiceImpl {
     TestwordInfoService testwordInfoService;
     @Autowired
     TestFacade testFacade;
+    @Autowired
+    RetrievalFacade retrievalFacade;
 
     public Map getWord() {
         Map<String, String> res = new LinkedHashMap<>();
         Long start = System.currentTimeMillis();
 
         AIAnalyze aiAnalyze = new AIAnalyze(crfServiceClient);
-        List<String> symptomStand = new ArrayList<>();
+
+        RetrievalVO retrievalVO = new RetrievalVO();
+        retrievalVO.setType(9);
+        retrievalVO.setInputStr("");
+        RetrievalDTO data = retrievalFacade.index(retrievalVO);
+        List<String> symptomStand = data.getSymptomNames();
 
         //模型处理数据
         WordCrfDTO wordCrfDTO = new WordCrfDTO();