From 10c414ab8a1ed8cf5fefcaeffacafb5a5255943a Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E7=8C=BF=E5=B0=8F=E5=A4=A9?= <1638245306@qq.com>
Date: Mon, 10 Apr 2023 21:59:37 +0800
Subject: [PATCH] =?UTF-8?q?bug=E4=BF=AE=E5=A4=8D:=E7=B3=BB=E7=BB=9F?=
 =?UTF-8?q?=E9=85=8D=E7=BD=AE?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 web/src/views/system/config/components/formContent.vue | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/web/src/views/system/config/components/formContent.vue b/web/src/views/system/config/components/formContent.vue
index c4ce14c..d7ee18e 100644
--- a/web/src/views/system/config/components/formContent.vue
+++ b/web/src/views/system/config/components/formContent.vue
@@ -331,6 +331,7 @@ export default {
       const form = JSON.parse(JSON.stringify(this.form))
       const keys = Object.keys(form)
       const values = Object.values(form)
+      let submitForm = Object.assign([],this.formList)
       for (const index in this.formList) {
         const item = this.formList[index]
         // eslint-disable-next-line camelcase
@@ -347,7 +348,7 @@ export default {
               child.parent = parentId
               child.id = null
             }
-            this.formList.push(child)
+            submitForm.push(child)
           }
           // 必填项的判断
           for (const arr of item.rule) {
@@ -380,7 +381,7 @@ export default {
       that.$refs.form.validate((valid) => {
         if (valid) {
           api.saveContent(this.options.id,
-            this.formList).then(res => {
+            submitForm).then(res => {
             this.$message.success('保存成功')
             this.refreshView()
           })
@@ -397,14 +398,13 @@ export default {
       const tableLength = tableData.length
       if (tableLength === 0) {
         const { row } = $table.insert()
-        console.log(row)
       } else {
         const errMap = await $table.validate().catch(errMap => errMap)
         if (errMap) {
           this.$message.error('校验不通过!')
         } else {
           const { row } = $table.insert()
-          console.log(row)
+
         }
       }
     },
@@ -450,7 +450,7 @@ export default {
           if (!uploadImgKey || uploadImgKey === '') {
             that.form[imgKey] = []
           }
-          // console.log(len)
+
           const dict = {
             name: name,
             url: util.baseURL() + url