diff --git a/src/main/java/com/glxp/api/controller/alihealth/AlihealthBusController.java b/src/main/java/com/glxp/api/controller/alihealth/AlihealthBusController.java index 2448741e..77a4bb2d 100644 --- a/src/main/java/com/glxp/api/controller/alihealth/AlihealthBusController.java +++ b/src/main/java/com/glxp/api/controller/alihealth/AlihealthBusController.java @@ -25,11 +25,13 @@ import com.glxp.api.entity.inout.IoOrderEntity; import com.glxp.api.entity.thrsys.CodeRel; import com.glxp.api.entity.thrsys.ThirdAliDrug; import com.glxp.api.entity.thrsys.YbDrug; +import com.glxp.api.httpClient.serviceClient.ErpBasicClient; import com.glxp.api.req.alihealth.*; import com.glxp.api.req.alihealth.local.AliBillsDisposeReqeust; import com.glxp.api.req.alihealth.local.AlihealthGetRelCodeReqeust; import com.glxp.api.req.alihealth.local.AlihealthRelCodeInsertReqeust; import com.glxp.api.req.alihealth.local.AlihealthThirdAliDrugInsertReqeust; +import com.glxp.api.req.basic.YbDrugDetailFilterRequest; import com.glxp.api.req.thrsys.ThirdAliDrugRequest; import com.glxp.api.res.PageSimpleResponse; import com.glxp.api.res.alihealth.AlihealthKytGetentinfoResponse; @@ -62,6 +64,8 @@ public class AlihealthBusController extends BaseController { private String alihealthUrl; @Value("${UDI_SERVER_URL}") private String udiUrl; + @Resource + ErpBasicClient erpBasicClient; @PostMapping("/spms/alihealth/relCodeInsert") @Log(title = "阿里健康自动赋码关联关系", businessType = BusinessType.OTHER) @@ -293,4 +297,12 @@ public class AlihealthBusController extends BaseController { return ResultVOUtils.success(thirdAliDrugs); } + + + @PostMapping("/spms/udchs/ybDrug/list") + @Log(title = "医保药品详情", businessType = BusinessType.OTHER) + public BaseResponse> getYbDrugDetail(@RequestBody YbDrugDetailFilterRequest ybHcflDetailFilterRequest) { + return erpBasicClient.getYbDrugDetail(ybHcflDetailFilterRequest); + } + } diff --git a/src/main/java/com/glxp/api/controller/test/TestCodeController.java b/src/main/java/com/glxp/api/controller/test/TestCodeController.java index 190120bb..fe10d5da 100644 --- a/src/main/java/com/glxp/api/controller/test/TestCodeController.java +++ b/src/main/java/com/glxp/api/controller/test/TestCodeController.java @@ -190,11 +190,12 @@ public class TestCodeController { } catch (Exception e) { return ResultVOUtils.error("处理过程中发生异常: " + e.getMessage()); - } finally { - // 计算耗时 - result.put("executionTime", "耗时:" + (System.currentTimeMillis() - startTime)/ 1000.0 + " 秒"); - result.put("恭喜你成功完成【手动触发更新各个层级数量换算】接口", "无敌咯"); - return ResultVOUtils.success(result); } + + // 计算耗时 + result.put("executionTime", "耗时:" + (System.currentTimeMillis() - startTime)/ 1000.0 + " 秒"); + result.put("恭喜你成功完成【手动触发更新各个层级数量换算】接口", "无敌咯"); + return ResultVOUtils.success(result); + } }