| | |
| | | //根据配置调取存储过程 将临时表数据存入预约表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 |