diff --git a/@rbv b/@rbv
index 5e2f71ad9..e703f9d61 160000
--- a/@rbv
+++ b/@rbv
@@ -1 +1 @@
-Subproject commit 5e2f71ad9f8973425fd80da6ff73852a9dd8a2ff
+Subproject commit e703f9d6135966765414b5d7d653a4d4394ae66e
diff --git a/src/main/java/com/rebuild/core/service/dashboard/charts/TableBuilder.java b/src/main/java/com/rebuild/core/service/dashboard/charts/TableBuilder.java
index 2de04e1e2..56b18dac7 100644
--- a/src/main/java/com/rebuild/core/service/dashboard/charts/TableBuilder.java
+++ b/src/main/java/com/rebuild/core/service/dashboard/charts/TableBuilder.java
@@ -125,7 +125,7 @@ public class TableBuilder {
}
String tClazz = (chart.isShowLineNumber() ? "line-number " : "") + (chart.isShowSums() ? "sums" : "");
- return String.format("
", tClazz, thead, tbody);
+ return String.format("", tClazz, thead, tbody);
}
// --
diff --git a/src/main/java/com/rebuild/web/robot/trigger/FieldAggregationController.java b/src/main/java/com/rebuild/web/robot/trigger/FieldAggregationController.java
index 3bfa616d6..cda1314af 100644
--- a/src/main/java/com/rebuild/web/robot/trigger/FieldAggregationController.java
+++ b/src/main/java/com/rebuild/web/robot/trigger/FieldAggregationController.java
@@ -61,14 +61,13 @@ public class FieldAggregationController extends BaseController {
// v35 字段匹配
if (getBoolParameter(request, "matchfields")) {
- List entities2 = new ArrayList<>();
+ List temp = new ArrayList<>();
for (Entity entity : MetadataSorter.sortEntities(null, false, true)) {
- entities2.add(new String[] {
- entity.getName(), EasyMetaFactory.getLabel(entity), "$" });
+ temp.add(new String[]{entity.getName(), EasyMetaFactory.getLabel(entity), "$"});
}
- FieldAggregationController.sortEntities(entities2, null);
- entities.addAll(entities2);
+ sortEntities(temp, null);
+ entities.addAll(temp);
}
// v3.0 字段聚合无需自己
diff --git a/src/main/java/com/rebuild/web/robot/trigger/FieldWritebackController.java b/src/main/java/com/rebuild/web/robot/trigger/FieldWritebackController.java
index 3b00798a2..23dcaa2bc 100644
--- a/src/main/java/com/rebuild/web/robot/trigger/FieldWritebackController.java
+++ b/src/main/java/com/rebuild/web/robot/trigger/FieldWritebackController.java
@@ -99,8 +99,7 @@ public class FieldWritebackController extends BaseController {
// v35 字段匹配
if (getBoolParameter(request, "matchfields")) {
for (Entity entity : MetadataSorter.sortEntities(null, false, true)) {
- if (sourceEntity.equals(entity)) continue;
- temp.add(new String[] { entity.getName(), EasyMetaFactory.getLabel(entity), "$" });
+ temp.add(new String[]{entity.getName(), EasyMetaFactory.getLabel(entity), "$"});
}
FieldAggregationController.sortEntities(temp, null);
diff --git a/src/main/resources/web/assets/css/charts.css b/src/main/resources/web/assets/css/charts.css
index 2598c2fe1..306131377 100644
--- a/src/main/resources/web/assets/css/charts.css
+++ b/src/main/resources/web/assets/css/charts.css
@@ -594,6 +594,7 @@ See LICENSE and COMMERCIAL in the project root for license information.
overflow: hidden;
clear: both;
max-width: 400px;
+ line-height: 16px;
}
.chart-box.DataList .table td.open-newtab {
diff --git a/src/main/resources/web/assets/css/dashboard.css b/src/main/resources/web/assets/css/dashboard.css
index e9dc1dfe8..0f3e3d966 100644
--- a/src/main/resources/web/assets/css/dashboard.css
+++ b/src/main/resources/web/assets/css/dashboard.css
@@ -14,6 +14,7 @@ See LICENSE and COMMERCIAL in the project root for license information.
.grid-stack .grid-stack-item .grid-stack-item-content {
background-color: #fff;
height: 100%;
+ border-radius: 6px;
}
.grid-stack .grid-stack-item .grid-stack-item-content.high,
diff --git a/src/main/resources/web/assets/css/rb-page.css b/src/main/resources/web/assets/css/rb-page.css
index 0c8a55350..6c40690d9 100644
--- a/src/main/resources/web/assets/css/rb-page.css
+++ b/src/main/resources/web/assets/css/rb-page.css
@@ -651,7 +651,6 @@ div.dataTables_filter .filter-badge:hover .close {
.adv-search .btn {
border-radius: 0 2px 2px 0 !important;
- text-align: left;
height: 2.8rem;
line-height: 2.7rem;
position: relative;
@@ -661,6 +660,7 @@ div.dataTables_filter .filter-badge:hover .close {
}
.adv-search .btn.dropdown-toggle {
+ text-align: left;
width: 100%;
border-radius: 2px 0 0 2px !important;
}
diff --git a/src/main/resources/web/assets/js/charts/charts.js b/src/main/resources/web/assets/js/charts/charts.js
index 7b73656e4..d6863c5ea 100644
--- a/src/main/resources/web/assets/js/charts/charts.js
+++ b/src/main/resources/web/assets/js/charts/charts.js
@@ -1446,7 +1446,7 @@ class DataList extends BaseChart {
const table = (
-
+
(this._$head = c)}>
{listFields.map((item) => {
diff --git a/src/main/resources/web/assets/js/metadata/field-new2.js b/src/main/resources/web/assets/js/metadata/field-new2.js
index 6824127c5..a2dd8a250 100644
--- a/src/main/resources/web/assets/js/metadata/field-new2.js
+++ b/src/main/resources/web/assets/js/metadata/field-new2.js
@@ -41,7 +41,7 @@ class FieldNew2 extends RbModalHandler {
-
+