+
+
+
+
+
使用模板新建
@@ -329,6 +359,7 @@ initMarketTemplate()
:key="index"
:template="template"
:base-url="state.baseUrl"
+ :create-auth="createAuth"
@templateApply="templateApply"
@templatePreview="templatePreview"
>
@@ -536,6 +567,15 @@ initMarketTemplate()
height: 52px;
margin-left: -16px;
}
+ .empty-tooltip-container-template {
+ width: 300px;
+ position: absolute;
+ height: 52px;
+ margin-left: -16px;
+ }
+ .template-create {
+ opacity: 0.3;
+ }
}
}
}
@@ -620,6 +660,7 @@ initMarketTemplate()
.template-list {
display: flex;
margin-left: -16px;
+ overflow-x: auto;
}
}
}
diff --git a/de-xpack b/de-xpack
index 0352814e63..79da01c6f4 160000
--- a/de-xpack
+++ b/de-xpack
@@ -1 +1 @@
-Subproject commit 0352814e63af722b8811159704d36d9ca2244c0d
+Subproject commit 79da01c6f46aec7b0d3e5920213fe866a8a07678
diff --git a/installer/install.sh b/installer/install.sh
index 4e38d88a96..35c83a54c7 100644
--- a/installer/install.sh
+++ b/installer/install.sh
@@ -245,4 +245,4 @@ dectl start | tee -a ${CURRENT_DIR}/install.log
dectl status 2>&1 | tee -a ${CURRENT_DIR}/install.log
echo -e "======================= 安装完成 =======================\n" 2>&1 | tee -a ${CURRENT_DIR}/install.log
-echo -e "系统登录信息如下:\n 用户名: admin\n 初始密码: dataease" 2>&1 | tee -a ${CURRENT_DIR}/install.log
\ No newline at end of file
+echo -e "系统登录信息如下:\n 用户名: admin\n 初始密码: DataEase@123456" 2>&1 | tee -a ${CURRENT_DIR}/install.log
\ No newline at end of file
diff --git a/pom.xml b/pom.xml
index 5ce6a3e8cf..5bf75b0214 100644
--- a/pom.xml
+++ b/pom.xml
@@ -23,7 +23,7 @@
17
17
3.5.3.1
-
1.4.199
+
2.2.220
4.1.0
1.35.1
2.6.0
@@ -33,7 +33,7 @@
3.1.0
5.8.16
3.10.8
-
1.72
+
1.74
4.13.2
4.5.14
4.4.16
diff --git a/sdk/api/api-base/src/main/java/io/dataease/api/dataset/DatasetTableApi.java b/sdk/api/api-base/src/main/java/io/dataease/api/dataset/DatasetTableApi.java
index d484428c8b..940834e8ca 100644
--- a/sdk/api/api-base/src/main/java/io/dataease/api/dataset/DatasetTableApi.java
+++ b/sdk/api/api-base/src/main/java/io/dataease/api/dataset/DatasetTableApi.java
@@ -3,6 +3,7 @@ package io.dataease.api.dataset;
import io.dataease.api.dataset.dto.MultFieldValuesRequest;
import io.dataease.api.dataset.engine.SQLFunctionDTO;
import io.dataease.dto.dataset.DatasetTableFieldDTO;
+import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestBody;
@@ -37,6 +38,9 @@ public interface DatasetTableApi {
@PostMapping("listByDQ/{id}")
Map
> listByDQ(@PathVariable Long id);
+ @GetMapping ("listWithPermissions/{id}")
+ List listFieldsWithPermissions(@PathVariable Long id);
+
@PostMapping("multFieldValuesForPermissions")
List multFieldValuesForPermissions(@RequestBody MultFieldValuesRequest multFieldValuesRequest) throws Exception;
diff --git a/sdk/api/api-base/src/main/java/io/dataease/api/dataset/DatasetTreeApi.java b/sdk/api/api-base/src/main/java/io/dataease/api/dataset/DatasetTreeApi.java
index 1c85ceef2a..083f0f4081 100644
--- a/sdk/api/api-base/src/main/java/io/dataease/api/dataset/DatasetTreeApi.java
+++ b/sdk/api/api-base/src/main/java/io/dataease/api/dataset/DatasetTreeApi.java
@@ -72,4 +72,7 @@ public interface DatasetTreeApi {
@PostMapping("getSqlParams")
List getSqlParams(@RequestBody List ids) throws Exception;
+
+ @PostMapping("detailWithPerm")
+ List detailWithPerm(@RequestBody List ids) throws Exception;
}
diff --git a/sdk/common/src/main/java/io/dataease/dto/dataset/DatasetTableFieldDTO.java b/sdk/common/src/main/java/io/dataease/dto/dataset/DatasetTableFieldDTO.java
index b8ed690f3a..6418d63026 100644
--- a/sdk/common/src/main/java/io/dataease/dto/dataset/DatasetTableFieldDTO.java
+++ b/sdk/common/src/main/java/io/dataease/dto/dataset/DatasetTableFieldDTO.java
@@ -121,4 +121,9 @@ public class DatasetTableFieldDTO implements Serializable {
* 字段short name
*/
private String fieldShortName;
-}
\ No newline at end of file
+
+ /**
+ * 是否脱敏
+ */
+ private Boolean desensitized;
+}