From d441fa1e1cc80f4ea462a750a42a2b25c1f2b202 Mon Sep 17 00:00:00 2001 From: king <18310653075@163.com> Date: 星期五, 04 十二月 2020 15:17:51 +0800 Subject: [PATCH] 2020-12-04 --- src/tabviews/treepage/index.jsx | 16 +++++++--------- 1 files changed, 7 insertions(+), 9 deletions(-) diff --git a/src/tabviews/treepage/index.jsx b/src/tabviews/treepage/index.jsx index 579c736..ac11c48 100644 --- a/src/tabviews/treepage/index.jsx +++ b/src/tabviews/treepage/index.jsx @@ -54,7 +54,8 @@ settingVisible: false,// 鑷畾涔夎缃ā鎬佹 tabActive: null, // 鏍囩椤靛睍寮�鎺у埗 expandedKeys: [], // 灞曞紑鐨勬爲鑺傜偣 - selectedKeys: [] // 閫変腑鐨勬爲鑺傜偣 + selectedKeys: [], // 閫変腑鐨勬爲鑺傜偣 + debug: sessionStorage.getItem('debug') === 'true' } /** @@ -169,7 +170,7 @@ config.setting.dataresource = '(' + config.setting.dataresource + ') tb' } - if (this.props.dataManager) { // 鏁版嵁鏉冮檺 + if (sessionStorage.getItem('dataM') === 'true') { // 鏁版嵁鏉冮檺 config.setting.dataresource = config.setting.dataresource.replace(/\$@/ig, '/*') config.setting.dataresource = config.setting.dataresource.replace(/@\$/ig, '*/') config.setting.customScript = config.setting.customScript.replace(/\$@/ig, '/*') @@ -277,7 +278,7 @@ }) let arr_field = `${setting.valueField},${setting.labelField},${setting.parentField}` - let param = UtilsDM.getQueryDataParams(setting, arr_field, [], setting.order, '', '', BID, this.props.menuType, this.props.dataManager) + let param = UtilsDM.getQueryDataParams(setting, arr_field, [], setting.order, '', '', BID, this.props.menuType) let result = await Api.genericInterface(param) if (result.status) { @@ -729,7 +730,7 @@ render() { const { menuType } = this.props - const { setting, loadingview, viewlost, config, userConfig, tabActive, tabgroups, treeNodes, treedata, expandedKeys, selectedKeys } = this.state + const { debug, setting, loadingview, viewlost, config, userConfig, tabActive, tabgroups, treeNodes, treedata, expandedKeys, selectedKeys } = this.state return ( <div className="tree-page" id={this.state.ContainerId}> @@ -794,7 +795,7 @@ )} </Col> </Row> : null} - {options.sysType !== 'cloud' && menuType !== 'HS' ? <Button + {debug && options.sysType !== 'cloud' && menuType !== 'HS' ? <Button icon="copy" shape="circle" className="tree-page-copy" @@ -840,7 +841,6 @@ MenuID={this.props.MenuID} MenuName={this.props.MenuName} permAction={this.props.permAction} - permRoles={this.props.permRoles} config={this.state.config} userConfig={this.state.userConfig} columns={[]} @@ -858,9 +858,7 @@ return { menuType: state.editLevel, permAction: state.permAction, - permRoles: state.permRoles, - memberLevel: state.memberLevel, - dataManager: state.dataManager + memberLevel: state.memberLevel } } -- Gitblit v1.8.0