From 07e99128114a015c11fe21858f21f00306216472 Mon Sep 17 00:00:00 2001 From: zjh <1084500556@qq.com> Date: 星期三, 26 二月 2025 17:36:32 +0800 Subject: [PATCH] zjh20250226 --- ltkj-admin/src/main/java/com/ltkj/web/controller/system/TjCheckController.java | 20 +++++++++++++++++--- 1 files changed, 17 insertions(+), 3 deletions(-) diff --git a/ltkj-admin/src/main/java/com/ltkj/web/controller/system/TjCheckController.java b/ltkj-admin/src/main/java/com/ltkj/web/controller/system/TjCheckController.java index efa6950..048d4d8 100644 --- a/ltkj-admin/src/main/java/com/ltkj/web/controller/system/TjCheckController.java +++ b/ltkj-admin/src/main/java/com/ltkj/web/controller/system/TjCheckController.java @@ -560,7 +560,7 @@ maps.put("ksbm", "浣撴涓績"); maps.put("pagecount", 100); maps.put("page", 1); -// AjaxResult results = service.getHISDataNew("Getexamreportinfo", maps); + LambdaQueryWrapper<HisApiConfig> lambdaQueryWrapper = new LambdaQueryWrapper<>(); lambdaQueryWrapper.eq(HisApiConfig::getApiMethod, "Getexamreportinfo"); @@ -568,7 +568,15 @@ /*鍚屾妫�鏌� his瀛樺偍杩囩▼*/ - AjaxResult results = jcsqdService.getTjJcProByHisCall("浣撴涓績", order.getCardId(), "''", 100, 1, "'1'"); + + String jctbfs = configService.selectConfigByKey("jctbfs"); + AjaxResult results =null; + if (jctbfs.equalsIgnoreCase("Y")){ + results = service.getHISDataNew("Getexamreportinfo", maps); + }else{ + results = jcsqdService.getTjJcProByHisCall("浣撴涓績", order.getCardId(), "''", 100, 1, "'1'"); + } + DynamicDataSourceContextHolder.setDataSourceType(DataSourceType.MASTER.name()); DynamicDataSourceContextHolder.clearDataSourceType(); @@ -803,7 +811,13 @@ lambdaQueryWrapper.eq(HisApiConfig::getApiMethod, "Getexamreportinfo"); HisApiConfig hisApiConfig = hisApiConfigService.getOne(lambdaQueryWrapper); /*鍚屾妫�鏌� his瀛樺偍杩囩▼*/ - AjaxResult results = jcsqdService.getTjJcProByHisCall("浣撴涓績", order.getCardId(), "''", 100, 1, "'1'"); + String jctbfs = configService.selectConfigByKey("jctbfs"); + AjaxResult results =null; + if (jctbfs.equalsIgnoreCase("Y")){ + results = service.getHISDataNew("Getexamreportinfo", maps); + }else{ + results = jcsqdService.getTjJcProByHisCall("浣撴涓績", order.getCardId(), "''", 100, 1, "'1'"); + } DynamicDataSourceContextHolder.clearDataSourceType(); log.info("妫�鏌ラ」鐩煡璇㈣繑鍥炲��: " + results.toString()); if (Integer.parseInt(results.get("code").toString()) == 200) { -- Gitblit v1.8.0