From b9a0e8541f0959db5d848f7b893c8838851ce411 Mon Sep 17 00:00:00 2001 From: king <18310653075@163.com> Date: 星期四, 09 四月 2020 13:29:49 +0800 Subject: [PATCH] 2020-04-09 --- src/components/sidemenu/editthdmenu/index.jsx | 8 +++++--- 1 files changed, 5 insertions(+), 3 deletions(-) diff --git a/src/components/sidemenu/editthdmenu/index.jsx b/src/components/sidemenu/editthdmenu/index.jsx index 34483e1..3128f22 100644 --- a/src/components/sidemenu/editthdmenu/index.jsx +++ b/src/components/sidemenu/editthdmenu/index.jsx @@ -146,7 +146,7 @@ _menu.supMenuList = this.props.supMenuList _menu.fstMenuId = this.state.fstMenuId || '' _menu.fstMenuList = this.state.fstMenuList || [] - _menu.roleList = this.state.roleList + _menu.roleList = this.state.roleList || [] this.setState({ handleMVisible: true, @@ -183,7 +183,7 @@ _menu.supMenuList = this.props.supMenuList _menu.fstMenuId = this.state.fstMenuId || '' _menu.fstMenuList = this.state.fstMenuList || [] - _menu.roleList = this.state.roleList + _menu.roleList = this.state.roleList || [] // 妫�娴嬫ā鏉挎槸鍚﹀瓨鍦� let _Template = this.state.sysTemplates.filter(temp => temp.type === _menu.PageParam.Template) @@ -269,7 +269,7 @@ isSubtable: '', // 鏄惁涓轰富瀛愯〃 ParentID: this.props.supMenu.MenuID, supMenuList: this.props.supMenuList, - roleList: this.state.roleList, + roleList: this.state.roleList || [], fstMenuId: this.state.fstMenuId, fstMenuList: this.state.fstMenuList, menuSort: (this.props.menulist.length + 1) * 10 // 鏂板缓鑿滃崟璁剧疆鎺掑簭 @@ -443,6 +443,7 @@ if (!editMenu.fstMenuId) { editMenu.fstMenuId = this.state.fstMenuId editMenu.fstMenuList = this.state.fstMenuList + editMenu.roleList = this.state.roleList || [] } if (useType === 'sys' && template.type === 'RolePermission') { // 鐙珛椤甸潰 @@ -746,6 +747,7 @@ delete _menu.loadingFstMenuId _menu.fstMenuId = this.state.fstMenuId _menu.fstMenuList = this.state.fstMenuList + _menu.roleList = this.state.roleList || [] this.setState({ type: 'edit', -- Gitblit v1.8.0