From 2a347c8d91d6962f4302f0553c55a3b9f743baa5 Mon Sep 17 00:00:00 2001
From: king <18310653075@163.com>
Date: 星期三, 09 九月 2020 21:15:58 +0800
Subject: [PATCH] 2020-09-09

---
 src/templates/comtableconfig/index.jsx |   31 +++++++++++++++++++++++++++++++
 1 files changed, 31 insertions(+), 0 deletions(-)

diff --git a/src/templates/comtableconfig/index.jsx b/src/templates/comtableconfig/index.jsx
index c3f085b..e173344 100644
--- a/src/templates/comtableconfig/index.jsx
+++ b/src/templates/comtableconfig/index.jsx
@@ -1139,6 +1139,37 @@
           pasteContent: null
         })
       })
+    } else if (res.type === 'replace') {
+      let config = fromJS(this.state.config).toJS()
+
+      if (res.repType === 'field') {
+        let origin = res.origin.toLowerCase()
+        let value = res.value
+
+        config.search = config.search.map(item => {
+          if (item.field && item.field.toLowerCase() === origin) {
+            item.field = value
+          } else if (item.datefield && item.datefield.toLowerCase() === origin) {
+            item.datefield = value
+          }
+          return item
+        })
+        config.columns = config.columns.map(item => {
+          if (item.field && item.field.toLowerCase() === origin) {
+            item.field = value
+          } else if (item.nameField && item.nameField.toLowerCase() === origin) {
+            item.nameField = value
+          }
+          return item
+        })
+      }
+
+      notification.success({
+        top: 92,
+        message: '鏇挎崲鎴愬姛銆�',
+        duration: 2
+      })
+      this.setState({ config })
     }
   }
 

--
Gitblit v1.8.0