zhaowenxuan
2025-02-08 eca1c2ce8506dfd5ad8f94235382b666ea831dfd
ltkj-framework/src/main/java/com/ltkj/framework/interceptor/DBChangeInterceptor.java
@@ -29,10 +29,10 @@
    @Autowired
    private IDictHospService dictHospService;
//    @Autowired
//    private DataSourceConfig dataSourceConfig;
    @Autowired
    private DruidConfig druidConfig;
    private DataSourceConfig dataSourceConfig;
//    @Autowired
//    private DruidConfig druidConfig;
    @Override
    public boolean preHandle(HttpServletRequest request, HttpServletResponse response, Object handler) throws IOException {
@@ -55,8 +55,8 @@
                response.getWriter().write("{\"message\":\"401:找不到院区数据\"}");
                return false;
            }
//            dataSourceConfig.addDataSource(hosp.getDbname());
            druidConfig.addDataSource(hosp.getDbname());
            dataSourceConfig.addDataSource(hosp.getDbname());
//            druidConfig.addDataSource(hosp.getDbname());
            DataSourceContextHolder.setDataSourceKey(hosp.getDbname());
        } catch (IOException e) {
            return false;