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