Selaa lähdekoodia

fix:优化admin权限访问租户admin异常逻辑

韩帛霖 1 vuosi sitten
vanhempi
säilyke
539e538e22

+ 7 - 4
ruoyi-admin/src/main/java/com/ruoyi/web/controller/system/SysLoginController.java

@@ -60,6 +60,9 @@ public class SysLoginController {
     @Value("${parameter.ip.DRAG_FORM_IP}")
     public String DRAG_FORM_IP;
 
+    /**
+     * 流程引擎切换数据源地址接口
+     */
     @Value("${parameter.ip.PROCESS_ENGINE}")
     public String PROCESS_ENGINE;
 
@@ -107,10 +110,10 @@ public class SysLoginController {
             //数据源信息
             DataSource dataSource = dataSourceService.selectById(sysTenant.getDatasourceId());
             ajax.put("dataSource", dataSource);
-//            //调用数据引擎服务切换数据源接口
-//            restTemplate.postForEntity(DATA_ENGINE_IP, dataSource, DataSource.class);
-//            //调用表单引擎服务切换数据源接口
-//            restTemplate.postForEntity(DRAG_FORM_IP, dataSource, DataSource.class);
+            //调用数据引擎服务切换数据源接口
+            restTemplate.postForEntity(DATA_ENGINE_IP, dataSource, DataSource.class);
+            //调用表单引擎服务切换数据源接口
+            restTemplate.postForEntity(DRAG_FORM_IP, dataSource, DataSource.class);
             //调用流程引擎服务切换数据源接口
             restTemplate.postForEntity(PROCESS_ENGINE, dataSource, DataSource.class);
         }

+ 1 - 1
ruoyi-ui/src/utils/request.js

@@ -101,7 +101,7 @@ service.interceptors.response.use(res => {
     Message({ message: msg, type: 'warning' })
     return Promise.reject('error')
   } else if (code == 602) {
-    if (store.state.user.name == 'admin') return
+    // if (store.state.user.name == 'admin') return
     MessageBox.confirm('数据源信息异常!请您联系管理员或尝试重新登录系统。', '系统提示', {
       confirmButtonText: '重新登录',
       cancelButtonText: '取消',