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 },