diff --git a/frontend/src/views/dataset/add/AddCustom.vue b/frontend/src/views/dataset/add/AddCustom.vue index 62f14f7420..a5b058a2aa 100644 --- a/frontend/src/views/dataset/add/AddCustom.vue +++ b/frontend/src/views/dataset/add/AddCustom.vue @@ -233,7 +233,7 @@ export default { cancel() { // this.dataReset() if (this.param.tableId) { - this.$emit('switchComponent', { name: 'ViewTable', param: { id: this.param.tableId }}) + this.$emit('switchComponent', { name: 'ViewTable', param: this.param.table }) } else { this.$emit('switchComponent', { name: '' }) } diff --git a/frontend/src/views/dataset/add/AddSQL.vue b/frontend/src/views/dataset/add/AddSQL.vue index 6315217ec4..759c5f6ccd 100644 --- a/frontend/src/views/dataset/add/AddSQL.vue +++ b/frontend/src/views/dataset/add/AddSQL.vue @@ -283,7 +283,7 @@ export default { cancel() { // this.dataReset() if (this.param.tableId) { - this.$emit('switchComponent', { name: 'ViewTable', param: { id: this.param.tableId }}) + this.$emit('switchComponent', { name: 'ViewTable', param: this.param.table}) } else { this.$emit('switchComponent', { name: '' }) } diff --git a/frontend/src/views/dataset/data/ViewTable.vue b/frontend/src/views/dataset/data/ViewTable.vue index 10187440aa..92ccfce9c8 100644 --- a/frontend/src/views/dataset/data/ViewTable.vue +++ b/frontend/src/views/dataset/data/ViewTable.vue @@ -122,7 +122,7 @@ export default { if (id !== null) { this.fields = [] this.data = [] - getTable(id, true).then(response => { + post('/dataset/table/getWithPermission/' + id, null).then(response => { this.table = response.data this.initPreviewData(this.page) }).catch(res => {