From 8190d6e5ac14616d85e3992169ecef6d99d03b76 Mon Sep 17 00:00:00 2001 From: king <18310653075@163.com> Date: 星期五, 13 十一月 2020 15:29:57 +0800 Subject: [PATCH] 2020-11-13 --- src/tabviews/scriptmanage/index.jsx | 11 +++++------ 1 files changed, 5 insertions(+), 6 deletions(-) diff --git a/src/tabviews/scriptmanage/index.jsx b/src/tabviews/scriptmanage/index.jsx index 3b8541d..83b17f8 100644 --- a/src/tabviews/scriptmanage/index.jsx +++ b/src/tabviews/scriptmanage/index.jsx @@ -10,6 +10,7 @@ import Utils from '@/utils/utils.js' import options from '@/store/options.js' import { scriptMainTable, buttonConfig } from './config' +import MKEmitter from '@/utils/events.js' import asyncSpinComponent from '@/utils/asyncSpinComponent' import TopSearch from './topSearch' @@ -37,7 +38,6 @@ setting: {}, // 椤甸潰鍏ㄥ眬璁剧疆锛氭暟鎹簮銆佹寜閽強鏄剧ず鍒楀浐瀹氥�佷富閿瓑 data: [], // 鍒楄〃鏁版嵁闆� selectedData: [], // 宸查�夎〃鏍兼暟鎹� - resetTable: false, // 琛ㄦ牸閲嶇疆锛屽�煎湪true涓巉alse涔嬮棿鍒囨崲锛屽垏鎹㈡椂琛ㄦ牸閲嶇疆 total: 0, // 鎬绘暟 loading: false, // 鍒楄〃鏁版嵁鍔犺浇涓� pageIndex: 1, // 椤电爜 @@ -195,12 +195,12 @@ * 鍚湁鍒濆涓嶅姞杞界殑椤甸潰锛屼慨鏀硅缃� */ refreshbysearch = (searches) => { + MKEmitter.emit('resetTable', this.props.MenuID + 'mainTable') // 鍒楄〃閲嶇疆 this.setState({ loading: true, pageIndex: 1, selectedData: [], - search: searches, - resetTable: !this.state.resetTable + search: searches }, () => { this.loadmaindata() }) @@ -233,11 +233,11 @@ * @description 琛ㄦ牸鍒锋柊 */ reloadtable = () => { + MKEmitter.emit('resetTable', this.props.MenuID + 'mainTable') // 鍒楄〃閲嶇疆 this.setState({ loading: true, pageIndex: 1, - selectedData: [], - resetTable: !this.state.resetTable + selectedData: [] }, () => { this.loadmaindata() }) @@ -346,7 +346,6 @@ refreshdata={this.refreshbytable} buttonTrigger={() => {}} handleTableId={() => {}} - resetTable={this.state.resetTable} chgSelectData={this.changeSelectedData} /> </div> -- Gitblit v1.8.0