From f0bf8c399c354c22227f8f1a76ed806098db59c0 Mon Sep 17 00:00:00 2001
From: king <18310653075@163.com>
Date: 星期二, 21 五月 2024 16:51:02 +0800
Subject: [PATCH] 2024-05-21

---
 src/menu/components/form/simple-form/index.jsx |    8 +++++---
 1 files changed, 5 insertions(+), 3 deletions(-)

diff --git a/src/menu/components/form/simple-form/index.jsx b/src/menu/components/form/simple-form/index.jsx
index 3a0bf93..2d1855a 100644
--- a/src/menu/components/form/simple-form/index.jsx
+++ b/src/menu/components/form/simple-form/index.jsx
@@ -375,7 +375,7 @@
         })
       }
 
-      if (item.type === 'switch' || item.type === 'check') {
+      if (['switch', 'check', 'popSelect'].includes(item.type)) {
         _linksupFields.push({
           field: item.field,
           label: item.label
@@ -481,6 +481,10 @@
   pasteForm = (forms, res) => {
     let _config = fromJS(this.state.card).toJS()
 
+    forms.forEach(item => {
+      delete item.focus
+    })
+
     _config.subcards[0].fields = forms
 
     if (res.subButton) {
@@ -511,8 +515,6 @@
         }
       })
     } else {
-      _config.subcards[0].fields = forms
-
       this.updateComponent(_config)
     }
   }

--
Gitblit v1.8.0