From a24beb36feaa46f39cbb26ce5277e84f91241ce8 Mon Sep 17 00:00:00 2001 From: king <18310653075@163.com> Date: 星期四, 26 三月 2020 01:30:05 +0800 Subject: [PATCH] 2020-03-26 --- src/components/header/index.jsx | 14 +++++++++----- 1 files changed, 9 insertions(+), 5 deletions(-) diff --git a/src/components/header/index.jsx b/src/components/header/index.jsx index 16b12aa..d6df7a1 100644 --- a/src/components/header/index.jsx +++ b/src/components/header/index.jsx @@ -229,6 +229,13 @@ } this.props.initPermission(_permRoles, _permAction, _permFuncField) + this.loadmenu() + } else { + notification.error({ + top: 92, + message: result.message, + duration: 15 + }) } } @@ -285,6 +292,7 @@ sessionStorage.setItem('CloudSessionUid', Utils.getuuid()) sessionStorage.setItem('CloudLoginUID', res.LoginUID) sessionStorage.setItem('CloudUserName', res.UserName) + sessionStorage.setItem('CloudFullName', res.FullName) sessionStorage.setItem('CloudAvatar', res.icon) sessionStorage.setItem('isEditState', 'true') @@ -359,15 +367,11 @@ _avatar = Utils.getrealurl(_avatar) // 澶村儚 this.setState({avatar: _avatar}) } - this.loadmenu() + this.getRolesMenu() } shouldComponentUpdate (nextProps, nextState) { return !is(fromJS(this.props), fromJS(nextProps)) || !is(fromJS(this.state), fromJS(nextState)) - } - - componentDidMount () { - this.getRolesMenu() } render () { -- Gitblit v1.8.0