瀏覽代碼

大数据相似词检索入参修改

zhaops 5 年之前
父節點
當前提交
6e9e67511e

+ 15 - 0
knowledgeman-service/src/main/java/com/diagbot/vo/SimilarLibraryVO.java

@@ -0,0 +1,15 @@
+package com.diagbot.vo;
+
+import lombok.Getter;
+import lombok.Setter;
+
+/**
+ * @Description:
+ * @Author:zhaops
+ * @time: 2019/10/31 17:13
+ */
+@Getter
+@Setter
+public class SimilarLibraryVO {
+    private String inputStr;
+}

+ 6 - 4
knowledgeman-service/src/main/java/com/diagbot/web/SimilarController.java

@@ -4,12 +4,13 @@ import com.diagbot.annotation.SysLogger;
 import com.diagbot.dto.RespDTO;
 import com.diagbot.dto.SimilarLibraryDTO;
 import com.diagbot.facade.SimilarFacade;
+import com.diagbot.vo.SimilarLibraryVO;
 import io.swagger.annotations.Api;
 import io.swagger.annotations.ApiOperation;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.web.bind.annotation.PostMapping;
+import org.springframework.web.bind.annotation.RequestBody;
 import org.springframework.web.bind.annotation.RequestMapping;
-import org.springframework.web.bind.annotation.RequestParam;
 import org.springframework.web.bind.annotation.RestController;
 
 import java.util.List;
@@ -27,10 +28,11 @@ public class SimilarController {
     @Autowired
     SimilarFacade similarFacade;
 
-    @ApiOperation(value = "知识库标准化-相似词检索[by:zhaops]")
+    @ApiOperation(value = "知识库标准化-相似词检索[by:zhaops]",
+            notes = "inputStr: 术语名称(必填)<br>")
     @PostMapping("/getSimilarList")
     @SysLogger("getSimilarList")
-    public RespDTO<List<SimilarLibraryDTO>> getSimilarList(@RequestParam("inputWord") String inputWord) {
-        return RespDTO.onSuc(similarFacade.getSimilarList(inputWord));
+    public RespDTO<List<SimilarLibraryDTO>> getSimilarList(@RequestBody SimilarLibraryVO similarLibraryVO) {
+        return RespDTO.onSuc(similarFacade.getSimilarList(similarLibraryVO.getInputStr()));
     }
 }