| | |
| | | import com.ltkj.common.enums.BusinessType; |
| | | import com.ltkj.common.enums.DataSourceType; |
| | | import com.ltkj.common.utils.SecurityUtils; |
| | | import com.ltkj.db.DataSourceContextHolder; |
| | | import com.ltkj.framework.config.MatchUtils; |
| | | import com.ltkj.framework.datasource.DynamicDataSourceContextHolder; |
| | | import com.ltkj.hosp.domain.HisApiConfig; |
| | |
| | | tjCustomer.setCusNumber(0L); |
| | | tjCustomer.setPym(PinyinUtil.getFirstLetter(tjCustomer.getCusName(),"")); |
| | | String config = sysConfigService.selectConfigByKey("sfkqdyhis"); |
| | | logger.info("config ->{}",config); |
| | | String dataSourceType = DataSourceContextHolder.getDataSourceKey(); |
| | | logger.info("登记当前数据源 ->{}",dataSourceType); |
| | | if (null != config && config.equals("Y")) { |
| | | AjaxResult tjCustomer1 = suijieHisXinXi(tjCustomer, date); |
| | | if (tjCustomer1 != null) return tjCustomer1; |
| | | } else { |
| | | String s = sysConfigService.selectConfigByKey("is_request_common_his_api"); |
| | | logger.info("s ->{}",s); |
| | | if (null != s && s.equals("Y")){ |
| | | TjCustomer requestCommonHisApi = isRequestCommonHisApi(tjCustomer); |
| | | if (null !=requestCommonHisApi){ |