From 431f8a643dc647a15eef562c6326812d2fcbf461 Mon Sep 17 00:00:00 2001 From: dataeaseShu <106045316+dataeaseShu@users.noreply.github.com> Date: Thu, 13 Apr 2023 22:55:52 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E6=95=B0=E6=8D=AE=E9=9B=86=E7=82=B9?= =?UTF-8?q?=E5=87=BB=E8=BF=87=E5=BF=AB=E9=87=8D=E5=90=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- frontend/src/views/dataset/add/AddApi.vue | 1 + frontend/src/views/dataset/add/AddDB.vue | 1 + frontend/src/views/dataset/add/AddExcel.vue | 1 + frontend/src/views/dataset/add/AddSQL.vue | 1 + frontend/src/views/dataset/add/AddUnion.vue | 1 + 5 files changed, 5 insertions(+) diff --git a/frontend/src/views/dataset/add/AddApi.vue b/frontend/src/views/dataset/add/AddApi.vue index 8001c55ee1..0b90528090 100644 --- a/frontend/src/views/dataset/add/AddApi.vue +++ b/frontend/src/views/dataset/add/AddApi.vue @@ -420,6 +420,7 @@ export default { this.openMessageSuccess('deDataset.cannot_be_duplicate', 'error') return } + if (this.loading) return this.loading = true const sceneId = this.param.id const dataSourceId = this.dataSource diff --git a/frontend/src/views/dataset/add/AddDB.vue b/frontend/src/views/dataset/add/AddDB.vue index f613e85486..d7ef3e36e3 100644 --- a/frontend/src/views/dataset/add/AddDB.vue +++ b/frontend/src/views/dataset/add/AddDB.vue @@ -439,6 +439,7 @@ export default { this.openMessageSuccess('deDataset.cannot_be_duplicate', 'error') return } + if (this.loading) return this.loading = true const sceneId = this.param.id const dataSourceId = this.dataSource diff --git a/frontend/src/views/dataset/add/AddExcel.vue b/frontend/src/views/dataset/add/AddExcel.vue index 1a2a50abbe..66aee823ff 100644 --- a/frontend/src/views/dataset/add/AddExcel.vue +++ b/frontend/src/views/dataset/add/AddExcel.vue @@ -591,6 +591,7 @@ export default { } this.handlerConfirm(options) } else { + if (this.loading) return this.loading = true post('/dataset/table/update', table) .then((response) => { diff --git a/frontend/src/views/dataset/add/AddSQL.vue b/frontend/src/views/dataset/add/AddSQL.vue index 7ec5d98da2..c720195192 100644 --- a/frontend/src/views/dataset/add/AddSQL.vue +++ b/frontend/src/views/dataset/add/AddSQL.vue @@ -1011,6 +1011,7 @@ export default { return } this.parseVariable() + if (this.loading) return this.loading = true const table = { id: this.param.tableId, diff --git a/frontend/src/views/dataset/add/AddUnion.vue b/frontend/src/views/dataset/add/AddUnion.vue index 1e59168035..71aa9bfe81 100644 --- a/frontend/src/views/dataset/add/AddUnion.vue +++ b/frontend/src/views/dataset/add/AddUnion.vue @@ -261,6 +261,7 @@ export default { this.openMessageSuccess('dataset.char_can_not_more_50', 'error') return } + if (this.loading) return this.loading = true const table = { id: this.param.tableId,