diff --git a/src/main/java/com/docus/server/collect/controller/CollectController.java b/src/main/java/com/docus/server/collect/controller/CollectController.java index f7f977c..8f2c7fc 100644 --- a/src/main/java/com/docus/server/collect/controller/CollectController.java +++ b/src/main/java/com/docus/server/collect/controller/CollectController.java @@ -26,8 +26,9 @@ public class CollectController implements GdSzyCollectServiceApi { private DownloadTaskDao downloadTaskDao; @Override - public CommonResult lisSystemCollect() { + public CommonResult lisSystemCollect(String jzh) { TBasic basic = new TBasic(); + basic.setJzh(jzh); List basicInfo = downloadTaskDao.getBasicInfo(basic); if(Func.isEmpty(basicInfo) || basicInfo.size()>1){ log.error("采集失败,基础数据匹配失败!"); diff --git a/src/main/java/com/docus/server/collect/feign/api/GdSzyCollectServiceApi.java b/src/main/java/com/docus/server/collect/feign/api/GdSzyCollectServiceApi.java index 33840d1..0a444d3 100644 --- a/src/main/java/com/docus/server/collect/feign/api/GdSzyCollectServiceApi.java +++ b/src/main/java/com/docus/server/collect/feign/api/GdSzyCollectServiceApi.java @@ -2,9 +2,12 @@ package com.docus.server.collect.feign.api; import com.docus.infrastructure.web.api.CommonResult; import io.swagger.annotations.Api; +import io.swagger.annotations.ApiImplicitParam; +import io.swagger.annotations.ApiImplicitParams; import io.swagger.annotations.ApiOperation; import org.springframework.cloud.openfeign.FeignClient; import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.RequestParam; /** * 广东省中医采集api接口 @@ -18,6 +21,9 @@ public interface GdSzyCollectServiceApi { String PREFIX = "/collect/gdszy"; @ApiOperation("LIS 检验报告采集") + @ApiImplicitParams({ + @ApiImplicitParam(name ="empId",value = "你别看这个参数名是empId,其实传的和使用的是jzh,有偷懒的选手",required = true,paramType = "query",dataTypeClass = String.class) + }) @GetMapping(PREFIX + "/lis") - CommonResult lisSystemCollect(); + CommonResult lisSystemCollect(@RequestParam("empId") String empId); }