diff --git a/frontend/src/components/dragItem/index.vue b/frontend/src/components/dragItem/index.vue
index ef45d7fca3..a9be8827fe 100644
--- a/frontend/src/components/dragItem/index.vue
+++ b/frontend/src/components/dragItem/index.vue
@@ -6,7 +6,16 @@
class="item-axis"
@close="removeItem"
>
- {{ item.name }}
+
+ {{ item.name }}
+
+ {{ item.name }}
@@ -22,6 +31,11 @@ export default {
index: {
type: Number,
required: true
+ },
+ toolTip: {
+ type: String,
+ required: false,
+ default: ''
}
},
diff --git a/frontend/src/views/panel/filter/FilterDialog.vue b/frontend/src/views/panel/filter/FilterDialog.vue
index 96dd3e5a14..975dc186af 100644
--- a/frontend/src/views/panel/filter/FilterDialog.vue
+++ b/frontend/src/views/panel/filter/FilterDialog.vue
@@ -266,6 +266,7 @@
stack.push(kid))
+ }
+ }
+ }
+ callback && callback(result)
+ },
async checkSuperior(list, anotherTableIds) {
let fieldValid = false
const fieldId = this.myAttrs?.fieldId
diff --git a/frontend/src/views/panel/filter/filterMain/FilterHead.vue b/frontend/src/views/panel/filter/filterMain/FilterHead.vue
index 8be3861cfb..38181d2511 100644
--- a/frontend/src/views/panel/filter/filterMain/FilterHead.vue
+++ b/frontend/src/views/panel/filter/filterMain/FilterHead.vue
@@ -25,6 +25,7 @@
:key="item.id"
:item="item"
:index="index"
+ :tool-tip="getTableName(item.tableId)"
@closeItem="closeItem"
/>
@@ -70,7 +71,12 @@ export default {
},
methods: {
-
+ getTableName(tableId) {
+ let tableName = null
+ this.$emit('dataset-name', tableId, t => { tableName = t })
+ console.log(tableName)
+ return tableName
+ },
onMove(e, originalEvent) {
return true
},