From 80deba0c2dcffd9e6b6f07815c7c52199309ce42 Mon Sep 17 00:00:00 2001
From: king <18310653075@163.com>
Date: 星期一, 23 六月 2025 17:36:03 +0800
Subject: [PATCH] 2025-06-23

---
 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