From 5e21a944f1925655641376fb7c27a82db98431de Mon Sep 17 00:00:00 2001 From: zhaowenxuan <chacca165@163.com> Date: 星期一, 26 五月 2025 14:55:30 +0800 Subject: [PATCH] 病种接口修改 --- ltkj-admin/src/main/java/com/ltkj/web/jmreport/JimuController.java | 14 ++++++++++---- ltkj-hosp/src/main/java/com/ltkj/hosp/mapper/TestMapper.java | 1 - 2 files changed, 10 insertions(+), 5 deletions(-) diff --git a/ltkj-admin/src/main/java/com/ltkj/web/jmreport/JimuController.java b/ltkj-admin/src/main/java/com/ltkj/web/jmreport/JimuController.java index f9b1399..1e406d1 100644 --- a/ltkj-admin/src/main/java/com/ltkj/web/jmreport/JimuController.java +++ b/ltkj-admin/src/main/java/com/ltkj/web/jmreport/JimuController.java @@ -133,9 +133,15 @@ // } @GetMapping("/getBingZhong") - public String getBingZhongInfo(@RequestParam("start") String start, @RequestParam("end") String end){ - JSONObject object = JSONUtil.createObj(); - object.putOpt("data",testMapper.getBingZhongInfo(start,end)); - return JSONUtil.toJsonStr(object); + public String getBingZhongInfo(@RequestParam("start") String start, @RequestParam("end") String end,@RequestParam(required = true,value = "hospId") String hospId){ + try { + dataSourceConfig.addDataSource(hospId); + DataSourceContextHolder.setDataSourceKey(hospId); + JSONObject object = JSONUtil.createObj(); + object.putOpt("data",testMapper.getBingZhongInfo(start,end)); + return JSONUtil.toJsonStr(object); + }finally { + DataSourceContextHolder.setDataSourceKey("default"); + } } } diff --git a/ltkj-hosp/src/main/java/com/ltkj/hosp/mapper/TestMapper.java b/ltkj-hosp/src/main/java/com/ltkj/hosp/mapper/TestMapper.java index b9f19a9..1cae618 100644 --- a/ltkj-hosp/src/main/java/com/ltkj/hosp/mapper/TestMapper.java +++ b/ltkj-hosp/src/main/java/com/ltkj/hosp/mapper/TestMapper.java @@ -554,7 +554,6 @@ " LTEMR.V_TJ_JCBGXX_NEWTJ a WHERE trim(a.HIS_ID)=#{tjNum}") List<LtkjExamJcbgd> getCcXZxYyPacsLtkjExamJcbgd1(String tjNum); - @DataSource(value = DataSourceType.MASTER) @Select("call tj_bingzhongtongji(#{p_start,mode=IN},#{p_end,mode=IN})") List<Map<String ,Object>> getBingZhongInfo(@Param("p_start") String start,@Param("p_end") String end); -- Gitblit v1.8.0