|
@@ -1,5 +1,15 @@
|
|
|
package com.diagbot.client;
|
|
|
|
|
|
+import java.util.List;
|
|
|
+import java.util.Map;
|
|
|
+
|
|
|
+import javax.validation.Valid;
|
|
|
+
|
|
|
+import org.springframework.cloud.openfeign.FeignClient;
|
|
|
+import org.springframework.web.bind.annotation.PostMapping;
|
|
|
+import org.springframework.web.bind.annotation.RequestBody;
|
|
|
+import org.springframework.web.bind.annotation.RequestParam;
|
|
|
+
|
|
|
import com.diagbot.client.bean.CalculateData;
|
|
|
import com.diagbot.client.bean.ConceptBaseVO;
|
|
|
import com.diagbot.client.bean.ConceptExistVO;
|
|
@@ -18,6 +28,7 @@ import com.diagbot.dto.DiseaseIcdDTO;
|
|
|
import com.diagbot.dto.EvaluationDTO;
|
|
|
import com.diagbot.dto.GetTopPatientInfoDTO;
|
|
|
import com.diagbot.dto.IndexConfigDTO;
|
|
|
+import com.diagbot.dto.IndexDataDTO;
|
|
|
import com.diagbot.dto.PushDTO;
|
|
|
import com.diagbot.dto.RespDTO;
|
|
|
import com.diagbot.entity.ScaleContent;
|
|
@@ -29,15 +40,9 @@ import com.diagbot.vo.DisScaleVO;
|
|
|
import com.diagbot.vo.GetDiseaseIcdVO;
|
|
|
import com.diagbot.vo.GetTopPatientInfoVO;
|
|
|
import com.diagbot.vo.IndexConfigdiseaseNameVO;
|
|
|
+import com.diagbot.vo.IndexDataFindVO;
|
|
|
+import com.diagbot.vo.IndexDataSaveVO;
|
|
|
import com.diagbot.vo.RetrievalVO;
|
|
|
-import org.springframework.cloud.openfeign.FeignClient;
|
|
|
-import org.springframework.web.bind.annotation.PostMapping;
|
|
|
-import org.springframework.web.bind.annotation.RequestBody;
|
|
|
-import org.springframework.web.bind.annotation.RequestParam;
|
|
|
-
|
|
|
-import javax.validation.Valid;
|
|
|
-import java.util.List;
|
|
|
-import java.util.Map;
|
|
|
|
|
|
/**
|
|
|
* @Description:调用中间层服务
|
|
@@ -180,4 +185,19 @@ public interface AiptServiceClient {
|
|
|
*/
|
|
|
@PostMapping("/concept/retrivelConceptInfo")
|
|
|
RespDTO<List<ConceptRetrievalDTO>> retrivelConceptInfo(@RequestBody @Valid RetrievalVO retrievalVO);
|
|
|
+ /**
|
|
|
+ *
|
|
|
+ * @param indexDataFindVO
|
|
|
+ * @return
|
|
|
+ */
|
|
|
+ @PostMapping(value = "/indexData/getIndexDatas")
|
|
|
+ RespDTO<List<IndexDataDTO>> getIndexDatas(@RequestBody IndexDataFindVO indexDataFindVO);
|
|
|
+
|
|
|
+ /**
|
|
|
+ *
|
|
|
+ * @param indexDataSaveVO
|
|
|
+ * @return
|
|
|
+ */
|
|
|
+ @PostMapping(value = "/indexData/saveIndexDatas")
|
|
|
+ RespDTO<Boolean> saveIndexDatas(@RequestBody IndexDataSaveVO indexDataSaveVO);
|
|
|
}
|