From 71d4765ba3cdc4a004687cd37a529b565e9ea9fd Mon Sep 17 00:00:00 2001
From: king <18310653075@163.com>
Date: 星期二, 06 七月 2021 16:26:29 +0800
Subject: [PATCH] 2021-07-06

---
 src/mob/searchconfig/controller.jsx |   20 +++++++++-----------
 1 files changed, 9 insertions(+), 11 deletions(-)

diff --git a/src/mob/searchconfig/controller.jsx b/src/mob/searchconfig/controller.jsx
index 10ae458..cd440c3 100644
--- a/src/mob/searchconfig/controller.jsx
+++ b/src/mob/searchconfig/controller.jsx
@@ -6,7 +6,6 @@
 
 class SearchController extends Component {
   state = {
-    btn: null,
     config: null,
     visible: false
   }
@@ -29,34 +28,33 @@
     MKEmitter.removeListener('changeSearch', this.initConfig)
   }
 
-  initConfig = (config, btn) => {
+  initConfig = (config) => {
     this.setState({
       visible: true,
-      config: fromJS(config).toJS(),
-      btn: fromJS(btn).toJS()
+      config: fromJS(config).toJS()
     })
   }
 
   handleBack = () => {
     this.setState({
       visible: false,
-      config: null,
-      btn: null
+      config: null
     })
   }
   
-  handleSave = (modal) => {
-    const { config, btn } = this.state
-    MKEmitter.emit('submitSearch', config, btn, modal)
+  handleSave = (search) => {
+    const { config } = this.state
+
+    MKEmitter.emit('submitSearch', {...config, search})
   }
 
   render () {
-    const { config, btn, visible } = this.state
+    const { config, visible } = this.state
 
     if (!visible) return null
 
     return (
-      <SearchConfig btn={btn} componentConfig={config} handleBack={this.handleBack} handleSave={this.handleSave}/>
+      <SearchConfig config={config.search} handleBack={this.handleBack} handleSave={this.handleSave}/>
     )
   }
 }

--
Gitblit v1.8.0