From 19bde08261ce9c862d0c9e33517f689521de77d6 Mon Sep 17 00:00:00 2001
From: king <18310653075@163.com>
Date: 星期二, 04 八月 2020 09:29:10 +0800
Subject: [PATCH] 2020-08-04

---
 src/tabviews/zshare/normalTable/index.jsx |   17 +++++++++--------
 1 files changed, 9 insertions(+), 8 deletions(-)

diff --git a/src/tabviews/zshare/normalTable/index.jsx b/src/tabviews/zshare/normalTable/index.jsx
index 913ad26..52f16c6 100644
--- a/src/tabviews/zshare/normalTable/index.jsx
+++ b/src/tabviews/zshare/normalTable/index.jsx
@@ -777,10 +777,11 @@
 
     this.setState({ selectedRowKeys, activeIndex: _activeIndex })
 
-    let selects = []
-    selectedRowKeys.forEach(item => {
-      selects.push(this.props.data[item])
-    })
+    let selects = this.props.data.filter((item, _index) => selectedRowKeys.includes(_index))
+
+    // selectedRowKeys.forEach(item => {
+    //   selects.push(this.props.data[item])
+    // })
 
     this.props.chgSelectData(selects)
   }
@@ -814,10 +815,10 @@
       this.setState({ selectedRowKeys: newkeys, activeIndex: _index !== '' ? _index : null })
     }
 
-    let selects = []
-    newkeys.forEach(item => {
-      selects.push(this.props.data[item])
-    })
+    let selects = this.props.data.filter((item, _index) => newkeys.includes(_index))
+    // newkeys.forEach(item => {
+    //   selects.push(this.props.data[item])
+    // })
     
     this.props.chgSelectData(selects)
   }

--
Gitblit v1.8.0