From 02464a752533581f6feb59b848965ad22c406c29 Mon Sep 17 00:00:00 2001 From: taojinlong Date: Thu, 30 May 2024 19:05:57 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E7=B3=BB=E7=BB=9F=E5=8F=98=E9=87=8F?= =?UTF-8?q?=E6=98=BE=E7=A4=BA=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../dataease/dataset/manage/PermissionManage.java | 5 +++-- .../datasource/provider/CalciteProvider.java | 6 +++--- core/core-frontend/src/assets/svg/de-refresh.svg | 1 - .../views/visualized/data/dataset/ExportExcel.vue | 15 +++++++++------ .../permissions/variable/api/SysVariablesApi.java | 2 +- .../variable/dto/SysVariableValueItem.java | 1 + 6 files changed, 17 insertions(+), 13 deletions(-) delete mode 100644 core/core-frontend/src/assets/svg/de-refresh.svg diff --git a/core/core-backend/src/main/java/io/dataease/dataset/manage/PermissionManage.java b/core/core-backend/src/main/java/io/dataease/dataset/manage/PermissionManage.java index 1cf32a21ed..14201dddc6 100644 --- a/core/core-backend/src/main/java/io/dataease/dataset/manage/PermissionManage.java +++ b/core/core-backend/src/main/java/io/dataease/dataset/manage/PermissionManage.java @@ -220,11 +220,12 @@ public class PermissionManage { private String handleSysVariable(UserFormVO userEntity, String sysVariable) { String value = null; - System.out.println(sysVariable); - System.out.println(JsonUtil.toJSONString(userEntity)); if (StringUtils.isNotBlank(sysVariable) && sysVariable.startsWith("${") && sysVariable.endsWith("}")) { String variableId = sysVariable.substring(2, sysVariable.length() - 1); for (SysVariableValueItem variable : userEntity.getVariables()) { + if (!variable.isValid()){ + continue; + } if (variableId.equalsIgnoreCase(variable.getVariableId().toString())) { if (variable.getSysVariableDto().getType().equalsIgnoreCase("text")) { for (SysVariableValueDto sysVariableValueDto : variable.getValueList()) { diff --git a/core/core-backend/src/main/java/io/dataease/datasource/provider/CalciteProvider.java b/core/core-backend/src/main/java/io/dataease/datasource/provider/CalciteProvider.java index 0964609d9e..980c4b75c9 100644 --- a/core/core-backend/src/main/java/io/dataease/datasource/provider/CalciteProvider.java +++ b/core/core-backend/src/main/java/io/dataease/datasource/provider/CalciteProvider.java @@ -932,9 +932,9 @@ public class CalciteProvider { Properties props = new Properties(); if (StringUtils.isNotBlank(configuration.getUsername())) { props.setProperty("user", configuration.getUsername()); - if (StringUtils.isNotBlank(configuration.getPassword())) { - props.setProperty("password", configuration.getPassword()); - } + } + if (StringUtils.isNotBlank(configuration.getPassword())) { + props.setProperty("password", configuration.getPassword()); } String driverClassName = configuration.getDriver(); ExtendedJdbcClassLoader jdbcClassLoader = extendedJdbcClassLoader; diff --git a/core/core-frontend/src/assets/svg/de-refresh.svg b/core/core-frontend/src/assets/svg/de-refresh.svg deleted file mode 100644 index 76618ab91c..0000000000 --- a/core/core-frontend/src/assets/svg/de-refresh.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/core/core-frontend/src/views/visualized/data/dataset/ExportExcel.vue b/core/core-frontend/src/views/visualized/data/dataset/ExportExcel.vue index 2c56677811..eaad3f48bd 100644 --- a/core/core-frontend/src/views/visualized/data/dataset/ExportExcel.vue +++ b/core/core-frontend/src/views/visualized/data/dataset/ExportExcel.vue @@ -354,7 +354,7 @@ defineExpose({ @click="downLoadAll" > {{ $t('data_export.download_all') }} @@ -426,11 +426,14 @@ defineExpose({ - - - + + + + + +