From 241a37c30386c6ceb2188a2c562de354ac232cb0 Mon Sep 17 00:00:00 2001
From: king <18310653075@163.com>
Date: 星期二, 28 九月 2021 14:58:21 +0800
Subject: [PATCH] 2021-09-28

---
 src/menu/components/share/pastecomponent/index.jsx |    9 ++++-----
 1 files changed, 4 insertions(+), 5 deletions(-)

diff --git a/src/menu/components/share/pastecomponent/index.jsx b/src/menu/components/share/pastecomponent/index.jsx
index e367d11..c6df7d3 100644
--- a/src/menu/components/share/pastecomponent/index.jsx
+++ b/src/menu/components/share/pastecomponent/index.jsx
@@ -162,10 +162,7 @@
         }
         MKEmitter.emit('addButton', config.uuid, res)
       } else if (type === 'search' || type === 'form') {
-        config.search = config.search || []
-        config.search = config.search.filter(item => !item.origin)
-
-        let keys = config.search.map(item => item.field.toLowerCase())
+        let keys = config.search.map(item => item.field ? item.field.toLowerCase() : '')
 
         if (type === 'form') {
           if (['number', 'switch', 'textarea', 'fileupload', 'hint', 'color', 'funcvar'].includes(res.type)) {
@@ -188,7 +185,9 @@
           return
         }
 
-        config.search.push(res)
+        MKEmitter.emit('plusSearch', config.uuid, res, 'simple')
+        this.setState({visible: false})
+        return
       } else if (type === 'cardcell') {
         config.subcards.push(res)
       } else if (type === 'menucell') {

--
Gitblit v1.8.0