From 2a9583fd376451ca77a0400af7f3a02d1b80e7f5 Mon Sep 17 00:00:00 2001 From: zhaowenxuan <chacca165@163.com> Date: 星期二, 24 六月 2025 18:04:34 +0800 Subject: [PATCH] 2025-06-24 --- ltkj-admin/src/main/java/com/ltkj/web/jmreport/JimuController.java | 11 +++++++++-- 1 files changed, 9 insertions(+), 2 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 1e406d1..cac3c89 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 @@ -8,8 +8,10 @@ import com.ltkj.common.enums.DataSourceType; import com.ltkj.db.DataSourceConfig; import com.ltkj.db.DataSourceContextHolder; +import com.ltkj.hosp.domain.DictCommonHisConfig; import com.ltkj.hosp.domain.DictHosp; import com.ltkj.hosp.mapper.TestMapper; +import com.ltkj.hosp.service.DictCommonHisConfigService; import com.ltkj.hosp.service.IDictHospService; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; @@ -43,6 +45,10 @@ @Api(tags = "PC绔� 绉湪鎶ヨ〃鎺ュ彛闆�") @Slf4j public class JimuController { + + @Autowired + private DictCommonHisConfigService dictCommonHisConfigService; + // @Value("${jimu.path}") private static String value; @@ -135,8 +141,9 @@ @GetMapping("/getBingZhong") 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); + DictCommonHisConfig hisConfig = dictCommonHisConfigService.getOne(new LambdaQueryWrapper<DictCommonHisConfig>().eq(DictCommonHisConfig::getHospital, hospId)); + dataSourceConfig.addDataSource(hisConfig.getDbName()); + DataSourceContextHolder.setDataSourceKey(hisConfig.getDbName()); JSONObject object = JSONUtil.createObj(); object.putOpt("data",testMapper.getBingZhongInfo(start,end)); return JSONUtil.toJsonStr(object); -- Gitblit v1.8.0