From 343e35d61733028e884bc60963183983154ca093 Mon Sep 17 00:00:00 2001 From: king <18310653075@163.com> Date: 星期二, 03 十二月 2019 09:14:48 +0800 Subject: [PATCH] 2019-12-03-01 --- src/components/sidemenu/editthdmenu/index.jsx | 15 +++++++++------ 1 files changed, 9 insertions(+), 6 deletions(-) diff --git a/src/components/sidemenu/editthdmenu/index.jsx b/src/components/sidemenu/editthdmenu/index.jsx index 3e5a4d9..8981993 100644 --- a/src/components/sidemenu/editthdmenu/index.jsx +++ b/src/components/sidemenu/editthdmenu/index.jsx @@ -43,6 +43,7 @@ tabview: '', // 閫夋嫨妯℃澘绐楀彛锛坱emplate锛夈�佸熀纭�琛ㄦ牸閰嶇疆锛圕ommonTable锛� formlist: null, editMenu: null, // 缂栬緫鑿滃崟 + editAction: null, // 缂栬緫鎸夐挳 thawMvisible: false, // 瑙i櫎鍐荤粨妯℃�佹 confirmLoading: false, // 鎻愪氦涓�傘�傘�� dict: (!localStorage.getItem('lang') || localStorage.getItem('lang') === 'zh-CN') ? zhCN : enUS, @@ -337,10 +338,12 @@ _config = window.decodeURIComponent(window.atob(temp.LongParam)) try { _config = JSON.parse(_config) + _config.type = 'user' } catch (e) { _config = '' } } + return { title: temp.MenuName, type: temp.Template, @@ -363,10 +366,11 @@ handleSubConfig = (item, originMenu, config) => { if (item.OpenType === 'pop') { - // this.setState({ - // editMenu: originMenu, - // tabview: 'Modal' - // }) + this.setState({ + editMenu: originMenu, + editAction: item, + tabview: 'Modal' + }) } console.log(item) console.log(originMenu) @@ -474,8 +478,7 @@ {this.state.tabview === 'Modal' && <ModalConfig menu={this.state.editMenu} - supMenu={this.props.supMenu} - supMenuList={this.props.supMenuList} + editAction={this.state.editAction} handleConfig={this.handleConfig} /> } -- Gitblit v1.8.0