diff --git a/src/views/dataCenter/annotationTask/dialog/aiLabelDialog.vue b/src/views/dataCenter/annotationTask/dialog/aiLabelDialog.vue index 3750c81f..c93b15f0 100644 --- a/src/views/dataCenter/annotationTask/dialog/aiLabelDialog.vue +++ b/src/views/dataCenter/annotationTask/dialog/aiLabelDialog.vue @@ -117,15 +117,16 @@ export default { try { this.loading = true const data = { taskId: this.taskId, intelligentAnnotationServiceId: this.form.serviceId } - autoAnnotate(data).then(response => { + await autoAnnotate(data).then(response => { console.log('response' + response.data) this.serviceList = response.data this.$message.success('智能标注成功') }) - this.cancel() } catch (error) { this.$message.error(error.message || '智能标注失败') } finally { + this.cancel() + this.getList() this.loading = false } }, @@ -133,7 +134,6 @@ export default { cancel() { this.isOpen = false this.reset() - this.getList() }, // 表单重置 reset() {