forked from github/dataease
Merge pull request #9988 from dataease/pr@dev-v2_export_data
fix: 系统变量显示问题
This commit is contained in:
commit
b12bfb11d6
@ -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()) {
|
||||
|
@ -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;
|
||||
|
@ -1 +0,0 @@
|
||||
<?xml version="1.0" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg t="1716540076970" class="icon" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="7068" xmlns:xlink="http://www.w3.org/1999/xlink" width="200" height="200"><path d="M912 480c-17.7 0-32 14.3-32 32 0 25-2.5 50-7.5 74.2-4.8 23.6-12 46.8-21.4 69-9.2 21.8-20.6 42.8-33.9 62.5-13.2 19.5-28.3 37.8-45 54.5s-35 31.8-54.5 45c-19.7 13.3-40.7 24.7-62.5 33.9-22.2 9.4-45.4 16.6-69 21.4-48.5 9.9-99.9 9.9-148.4 0-23.6-4.8-46.8-12-69-21.4-21.8-9.2-42.8-20.6-62.5-33.9-19.5-13.2-37.8-28.3-54.5-45s-31.8-35-45-54.5c-13.3-19.7-24.7-40.7-33.9-62.5-9.4-22.2-16.6-45.4-21.4-69-5-24.2-7.5-49.2-7.5-74.2s2.5-50 7.5-74.2c4.8-23.6 12-46.8 21.4-69 9.2-21.8 20.6-42.8 33.9-62.5 13.2-19.5 28.3-37.8 45-54.5s35-31.8 54.5-45c19.7-13.3 40.7-24.7 62.5-33.9 22.2-9.4 45.4-16.6 69-21.4 48.5-9.9 99.9-9.9 148.4 0 23.6 4.8 46.8 12 69 21.4 21.8 9.2 42.8 20.6 62.5 33.9 19.5 13.2 37.8 28.3 54.5 45 1.4 1.4 2.8 2.8 4.1 4.2H688c-17.7 0-32 14.3-32 32s14.3 32 32 32h160c17.7 0 32-14.3 32-32V128c0-17.7-14.3-32-32-32s-32 14.3-32 32v77.1c-19.2-19-40.1-36.2-62.4-51.3-23.1-15.6-47.8-29-73.4-39.8-26.1-11-53.4-19.5-81.1-25.2-56.9-11.6-117.1-11.6-174.1 0-27.8 5.7-55.1 14.2-81.1 25.2-25.6 10.8-50.3 24.2-73.4 39.8-22.9 15.4-44.4 33.2-63.9 52.7s-37.3 41-52.7 63.9c-15.6 23.1-29 47.8-39.8 73.4-11 26.1-19.5 53.4-25.2 81.1C83 453.4 80 482.7 80 512s3 58.6 8.8 87c5.7 27.8 14.2 55 25.2 81.1 10.8 25.6 24.2 50.3 39.8 73.4 15.4 22.9 33.2 44.4 52.7 63.9s41 37.3 63.9 52.7c23.1 15.6 47.8 29 73.4 39.8 26.1 11 53.4 19.5 81.1 25.2 28.5 5.8 57.7 8.8 87 8.8s58.6-3 87-8.8c27.8-5.7 55-14.2 81.1-25.2 25.6-10.8 50.3-24.2 73.4-39.8 22.9-15.5 44.4-33.2 63.9-52.7s37.3-41 52.7-63.9c15.6-23.1 29-47.8 39.8-73.4 11-26.1 19.5-53.4 25.2-81.1 5.8-28.5 8.8-57.7 8.8-87 0.2-17.7-14.1-32-31.8-32z" fill="#1875F0" p-id="7069"></path></svg>
|
Before Width: | Height: | Size: 1.9 KiB |
@ -353,7 +353,7 @@ defineExpose({
|
||||
@click="downLoadAll"
|
||||
>
|
||||
<template #icon>
|
||||
<Icon name="de-delete"></Icon>
|
||||
<Icon name="dv-preview-download"></Icon>
|
||||
</template>
|
||||
{{ $t('data_export.download_all') }}
|
||||
</el-button>
|
||||
@ -425,11 +425,14 @@ defineExpose({
|
||||
</el-icon>
|
||||
</div>
|
||||
</el-button>
|
||||
<el-button text @click="retry(scope.row)">
|
||||
<template #icon>
|
||||
<Icon name="de-refresh"></Icon>
|
||||
</template>
|
||||
</el-button>
|
||||
<el-tooltip effect="dark" content="重新导出" placement="top">
|
||||
<el-button text @click="retry(scope.row)">
|
||||
<template #icon>
|
||||
<Icon name="icon_refresh_outlined"></Icon>
|
||||
</template>
|
||||
</el-button>
|
||||
</el-tooltip>
|
||||
|
||||
<el-button text @click="deleteField(scope.row)">
|
||||
<template #icon>
|
||||
<Icon name="de-delete"></Icon>
|
||||
|
@ -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}")
|
||||
|
@ -18,6 +18,7 @@ public class SysVariableValueItem {
|
||||
@JsonSerialize(using = ToStringSerializer.class)
|
||||
private Long variableValueId;
|
||||
private String variableName;
|
||||
private boolean valid = true;
|
||||
private List<SysVariableValueDto> valueList;
|
||||
private SysVariableDto sysVariableDto;
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user