From fee4c0c28f0654bd9a5fa9e165514d59622e1502 Mon Sep 17 00:00:00 2001 From: yanran200730 Date: Thu, 17 Mar 2022 17:48:47 +0800 Subject: [PATCH] =?UTF-8?q?=E7=89=B9=E6=AE=8A=E4=BA=BA=E7=BE=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- packages/2.0.5/AppCodeGeneration/components/Add.vue | 8 ++++++-- packages/2.0.5/AppCodeGeneration/components/Detail.vue | 9 +++++++-- 2 files changed, 13 insertions(+), 4 deletions(-) diff --git a/packages/2.0.5/AppCodeGeneration/components/Add.vue b/packages/2.0.5/AppCodeGeneration/components/Add.vue index 1820bbf5..6bb416b8 100644 --- a/packages/2.0.5/AppCodeGeneration/components/Add.vue +++ b/packages/2.0.5/AppCodeGeneration/components/Add.vue @@ -141,7 +141,7 @@ @@ -169,6 +169,7 @@ export default { return time.getTime() < Date.now() - 8.64e7; } }, + isLoading: false, girdName: '', gridFieldName: '', showGrid: false, @@ -391,7 +392,6 @@ export default { } if (item.type === 'upload' && this.formData[item.fieldDbName]) { - console.log(this.formData[item.fieldDbName]) this.formData[item.fieldDbName] = this.formData[item.fieldDbName].split(',').map(v => { return { url: v @@ -410,6 +410,7 @@ export default { submit() { this.$refs.formData?.validate((valid) => { if (valid) { + this.isLoading = true this.formDataList.map((item) => { if (item.length) { item.map((items) => { @@ -436,12 +437,15 @@ export default { ...this.formData, id: this.params.id || '' }).then((res) => { + this.isLoading = false if (res.code == 0) { this.$message.success('提交成功') setTimeout(() => { this.onBack(true) }, 600) } + }).catch(() => { + this.isLoading = false }) } }) diff --git a/packages/2.0.5/AppCodeGeneration/components/Detail.vue b/packages/2.0.5/AppCodeGeneration/components/Detail.vue index 0a51ff89..97647ee3 100644 --- a/packages/2.0.5/AppCodeGeneration/components/Detail.vue +++ b/packages/2.0.5/AppCodeGeneration/components/Detail.vue @@ -1,5 +1,5 @@