|
@@ -3,14 +3,17 @@ package com.diagbot.client;
|
|
|
import com.diagbot.client.hystrix.CdssCoreHystrix;
|
|
|
import com.diagbot.dto.IndicationDTO;
|
|
|
import com.diagbot.dto.PushDTO;
|
|
|
+import com.diagbot.dto.PushPlanDTO;
|
|
|
import com.diagbot.dto.RespDTO;
|
|
|
import com.diagbot.dto.RetrievalDTO;
|
|
|
import com.diagbot.dto.StaticKnowledgeIndexDTO;
|
|
|
import com.diagbot.vo.HasStaticKnowledgeVO;
|
|
|
import com.diagbot.vo.IndicationPushVO;
|
|
|
+import com.diagbot.vo.PushPlanVO;
|
|
|
import com.diagbot.vo.PushVO;
|
|
|
import com.diagbot.vo.RetrievalVO;
|
|
|
import com.diagbot.vo.StaticKnowledgeIndexVO;
|
|
|
+import io.swagger.annotations.ApiOperation;
|
|
|
import org.springframework.cloud.openfeign.FeignClient;
|
|
|
import org.springframework.web.bind.annotation.PostMapping;
|
|
|
import org.springframework.web.bind.annotation.RequestBody;
|
|
@@ -32,6 +35,12 @@ public interface CdssCoreClient {
|
|
|
@PostMapping("/core/push")
|
|
|
RespDTO<PushDTO> push(@RequestBody @Valid PushVO pushVo);
|
|
|
|
|
|
+ /**
|
|
|
+ * 推送持续检验检查计划
|
|
|
+ */
|
|
|
+ @PostMapping("/pushPlan")
|
|
|
+ RespDTO<PushPlanDTO> pushPlan(@RequestBody PushPlanVO pushPlanVO);
|
|
|
+
|
|
|
/**
|
|
|
* 化验大项、化验小项、辅检、诊断、药品、手术等检索
|
|
|
*
|