|
@@ -1,11 +1,14 @@
|
|
|
package com.diagbot.client;
|
|
|
|
|
|
+import com.diagbot.dto.ConceptBaseDTO;
|
|
|
import com.diagbot.dto.RespDTO;
|
|
|
import com.diagbot.vo.ConceptSearchVO;
|
|
|
+import com.diagbot.vo.ConceptTypeVO;
|
|
|
import org.springframework.cloud.openfeign.FeignClient;
|
|
|
import org.springframework.web.bind.annotation.PostMapping;
|
|
|
import org.springframework.web.bind.annotation.RequestBody;
|
|
|
|
|
|
+import java.util.List;
|
|
|
import java.util.Map;
|
|
|
|
|
|
|
|
@@ -24,6 +27,15 @@ public interface KLMServiceClient {
|
|
|
*/
|
|
|
@PostMapping("/concept/getConceptMap")
|
|
|
RespDTO<Map<Long, String>> getConceptMap(@RequestBody ConceptSearchVO conceptSearchVO);
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 根据类型获取术语列表(科室、辅检、慢病)
|
|
|
+ *
|
|
|
+ * @param conceptTypeVO 类型 type: 1:科室、2:辅检、3:慢病
|
|
|
+ * @return 术语列表
|
|
|
+ */
|
|
|
+ @PostMapping("/concept/getConceptListByType")
|
|
|
+ RespDTO<List<ConceptBaseDTO>> getConceptListByType(@RequestBody ConceptTypeVO conceptTypeVO);
|
|
|
|
|
|
}
|
|
|
|