Jelajahi Sumber

切换数据源bug修改

hy 6 tahun lalu
induk
melakukan
647a71772f

+ 2 - 2
bi-server/src/main/java/com/usoftchina/bi/server/service/common/UASService.java

@@ -45,9 +45,9 @@ public class UASService {
         dataBasesService.addDataSource(databasesInfo);
         //把人员信息重新插入一遍
         //切换到主账套
-        DynamicDataSourceContextHolder.setDataSourceType(String.valueOf(BI_DATABASES_ID));
+        DynamicDataSourceContextHolder.setDataSourceType(BI_DATABASES_ID);
         List<User> userList = userMapper.getUASEmployee();
-        DynamicDataSourceContextHolder.setDataSourceType("[]");
+        DynamicDataSourceContextHolder.clearDataSourceType();
         userMapper.batchInsert(userList);
         return "true";
     }

+ 1 - 1
bi-server/src/main/java/com/usoftchina/bi/server/service/dataSource/DataConnectorService.java

@@ -444,7 +444,7 @@ public class DataConnectorService {
      * @param dataConnectionId
      */
     public void enableCopy(String loadObject, int dataConnectionId){
-        DynamicDataSourceContextHolder.setDataSourceType(String.valueOf(dataConnectionId));
+        DynamicDataSourceContextHolder.setDataSourceType(dataConnectionId);
         if (!loadObject.toUpperCase().startsWith("SELECT")) {
             loadObject = "SELECT * FROM " + loadObject;
         }