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({
-
-
-
-
-
+
+
+
+
+
+
+
+
diff --git a/sdk/api/api-permissions/src/main/java/io/dataease/api/permissions/variable/api/SysVariablesApi.java b/sdk/api/api-permissions/src/main/java/io/dataease/api/permissions/variable/api/SysVariablesApi.java
index 8f0bbd7796..11be8eae9c 100644
--- a/sdk/api/api-permissions/src/main/java/io/dataease/api/permissions/variable/api/SysVariablesApi.java
+++ b/sdk/api/api-permissions/src/main/java/io/dataease/api/permissions/variable/api/SysVariablesApi.java
@@ -32,7 +32,7 @@ public interface SysVariablesApi {
@Operation(summary = "删除")
@GetMapping("/delete/{id}")
- void delete(@PathVariable String id);
+ void delete(@PathVariable Long id);
@Operation(summary = "详细信息")
@GetMapping("/detail/{id}")
diff --git a/sdk/api/api-permissions/src/main/java/io/dataease/api/permissions/variable/dto/SysVariableValueItem.java b/sdk/api/api-permissions/src/main/java/io/dataease/api/permissions/variable/dto/SysVariableValueItem.java
index b7aaa92670..e0d53a845b 100644
--- a/sdk/api/api-permissions/src/main/java/io/dataease/api/permissions/variable/dto/SysVariableValueItem.java
+++ b/sdk/api/api-permissions/src/main/java/io/dataease/api/permissions/variable/dto/SysVariableValueItem.java
@@ -18,6 +18,7 @@ public class SysVariableValueItem {
@JsonSerialize(using = ToStringSerializer.class)
private Long variableValueId;
private String variableName;
+ private boolean valid = true;
private List valueList;
private SysVariableDto sysVariableDto;