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