zjh
2023-12-21 2c763a3a3eef8f202c75fe6fb12900a4c98fb3b2
ltkj-admin/src/main/java/com/ltkj/web/controller/system/TjCustomerController.java
@@ -83,14 +83,19 @@
            //根据配置调取存储过程 将临时表数据存入预约表2023.12.12
            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);
                 //List<LtkjTjPat> list = testMapper.getTjPat();
//                DynamicDataSourceContextHolder.setDataSourceType(DataSourceType.MASTER.name());
//                for (LtkjTjPat ltkjTjPat : list) {
//                    final boolean save = tjvLtkjvtjpatService.save(ltkjTjPat);
//                }
                //不为空保存到临时表
                if(null != tjPatByIdCard){
                    tjvLtkjvtjpatService.save(tjPatByIdCard);
                }
                DynamicDataSourceContextHolder.clearDataSourceType();
                //再根据身份证号写进预约表
                 testMapper.getTjPatByCusId(cusIdcard);
            }
            //end====2023.12.12