From a589f3c5be949c39c49afc3fde8c45cf31993f75 Mon Sep 17 00:00:00 2001
From: zjh <1084500556@qq.com>
Date: 星期三, 20 十二月 2023 18:10:35 +0800
Subject: [PATCH] zjh 2023/12/20--1

---
 ltkj-admin/src/main/java/com/ltkj/web/controller/system/TjCustomerController.java |   12 ++++++++++++
 1 files changed, 12 insertions(+), 0 deletions(-)

diff --git a/ltkj-admin/src/main/java/com/ltkj/web/controller/system/TjCustomerController.java b/ltkj-admin/src/main/java/com/ltkj/web/controller/system/TjCustomerController.java
index fbb2ab9..f28635f 100644
--- a/ltkj-admin/src/main/java/com/ltkj/web/controller/system/TjCustomerController.java
+++ b/ltkj-admin/src/main/java/com/ltkj/web/controller/system/TjCustomerController.java
@@ -4,11 +4,14 @@
 import javax.servlet.http.HttpServletResponse;
 import cn.hutool.core.date.DateUtil;
 import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
+import com.ltkj.common.enums.DataSourceType;
 import com.ltkj.common.utils.bean.BeanUtils;
 import com.ltkj.framework.config.MatchUtils;
+import com.ltkj.framework.datasource.DynamicDataSourceContextHolder;
 import com.ltkj.hosp.domain.TjReservation;
 import com.ltkj.hosp.mapper.TestMapper;
 import com.ltkj.hosp.service.ITjReservationService;
+import com.ltkj.hosp.service.TjvLtkjvtjpatService;
 import com.ltkj.hosp.sqlDomain.LtkjTjPat;
 import com.ltkj.system.service.ISysConfigService;
 import io.swagger.annotations.Api;
@@ -52,6 +55,8 @@
 
     @Resource
     private TestMapper testMapper;
+    @Resource
+    private TjvLtkjvtjpatService tjvLtkjvtjpatService;
 
 
 
@@ -79,6 +84,13 @@
             final String getInfoFromSqlData = sysConfigService.selectConfigByKey("getInfoFromSqlData");
             if ("Y".equals(getInfoFromSqlData)){
 //                 LtkjTjPat tjPatByIdCard = testMapper.getTjPatByIdCard(cusIdcard);
+                List<LtkjTjPat> list = testMapper.getTjPat();
+                DynamicDataSourceContextHolder.setDataSourceType(DataSourceType.MASTER.name());
+                for (LtkjTjPat ltkjTjPat : list) {
+                    final boolean save = tjvLtkjvtjpatService.save(ltkjTjPat);
+                }
+                DynamicDataSourceContextHolder.clearDataSourceType();
+
                  testMapper.getTjPatByCusId(cusIdcard);
             }
             //end====2023.12.12

--
Gitblit v1.8.0