From 08cce3334a2dc81d690b518136b0aaea64e48b0b Mon Sep 17 00:00:00 2001
From: king <18310653075@163.com>
Date: 星期三, 14 六月 2023 09:55:50 +0800
Subject: [PATCH] 2023-06-14

---
 src/views/systemfunc/index.jsx |   15 +++++++++++++++
 1 files changed, 15 insertions(+), 0 deletions(-)

diff --git a/src/views/systemfunc/index.jsx b/src/views/systemfunc/index.jsx
index c0ef10e..6910e9b 100644
--- a/src/views/systemfunc/index.jsx
+++ b/src/views/systemfunc/index.jsx
@@ -4,6 +4,7 @@
 
 import asyncComponent from '@/utils/asyncComponent'
 import Header from './header'
+import MKEmitter from '@/utils/events.js'
 import Sidemenu from './sidemenu'
 
 // import './index.scss'
@@ -12,6 +13,8 @@
 
 class Design extends Component {
   UNSAFE_componentWillMount() {
+    sessionStorage.setItem('role_id', sessionStorage.getItem('cloudRole_id'))
+    sessionStorage.setItem('dataM', sessionStorage.getItem('cloudDataM'))
     document.body.className = 'mk-blue-black'
     sessionStorage.setItem('isEditState', 'true')
     window.GLOB.mkHS = true
@@ -25,6 +28,18 @@
       value: false
     })
   }
+
+  componentDidMount () {
+    MKEmitter.addListener('resetSelectLine', this.resetParentParam)
+  }
+
+  componentWillUnmount () {
+    MKEmitter.removeListener('resetSelectLine', this.resetParentParam)
+  }
+
+  resetParentParam = (MenuID, id, data) => {
+    window.GLOB.CacheData.set(MenuID, {...data, $BID: id})
+  }
   
   render () {
     return (

--
Gitblit v1.8.0