Browse Source

更新中间层调用分词接口

MarkHuang 6 years ago
parent
commit
3aff708398

+ 1 - 1
aipt-service/src/main/java/com/diagbot/client/NLPServiceClient.java

@@ -32,5 +32,5 @@ public interface NLPServiceClient {
      * @return
      */
     @PostMapping(value = "/nlp-web/participle/split")
-    Response<List<Object>> split(@PathVariable("content") String text);
+    Response<List<Lexeme>> split(@RequestParam("content") String text);
 }

+ 1 - 1
aipt-service/src/main/java/com/diagbot/client/hystrix/NLPServiceHystrix.java

@@ -41,7 +41,7 @@ public class NLPServiceHystrix implements NLPServiceClient {
      * @return
      */
     @Override
-    public Response<List<Object>> split(@PathVariable("content") String text) {
+    public Response<List<Lexeme>> split(@PathVariable("content") String text) {
         log.error("【hystrix】调用{}异常", "split");
         return null;
     }

+ 1 - 1
aipt-service/src/main/java/com/diagbot/facade/ClinicalFacade.java

@@ -61,7 +61,7 @@ public class ClinicalFacade {
     public ResponseData processClinicalData(@RequestBody SearchVo searchVo) {
         SearchVo sData = searchVo;
 
-        Response<List<Object>> resp = nlpServiceClient.split(sData.getSymptom());
+        Response<List<Lexeme>> resp = nlpServiceClient.split(sData.getSymptom());
 
         sData.setLisArr(processLis(sData.getLisArr()));