diff --git a/data-room-ui/packages/DataSetManagement/src/HttpEditForm.vue b/data-room-ui/packages/DataSetManagement/src/HttpEditForm.vue index 02cf62f0..dcdc1d64 100644 --- a/data-room-ui/packages/DataSetManagement/src/HttpEditForm.vue +++ b/data-room-ui/packages/DataSetManagement/src/HttpEditForm.vue @@ -1106,6 +1106,10 @@ export default { console.log(res) this.updateOoutputFieldList(this.dataPreviewList) this.$message.success('解析并执行成功') + }).catch((e) => { + // 未成功获取数据时,清空数据预览和输出字段 + this.dataPreviewList = [] + this.updateOoutputFieldList(this.dataPreviewList) }) } else { // 如果是后端代理,则将配置传到后端 @@ -1121,7 +1125,9 @@ export default { this.updateOoutputFieldList(this.dataPreviewList) this.$message.success('解析并执行成功') }).catch((e) => { - + // 未成功获取数据时,清空数据预览和输出字段 + this.dataPreviewList = [] + this.updateOoutputFieldList(this.dataPreviewList) }) } },