| | |
| | | }) |
| | | } else { |
| | | sessionStorage.setItem('isEditState', state) |
| | | let _userName = sessionStorage.getItem('User_Name') |
| | | let _avatar = this.state.avatar |
| | | |
| | | if (!state && sessionStorage.getItem('avatar')) { |
| | | _avatar = Utils.getrealurl(sessionStorage.getItem('avatar')) // 头像 |
| | | } else if (state && sessionStorage.getItem('CloudAvatar')) { |
| | | _avatar = Utils.getrealurl(sessionStorage.getItem('CloudAvatar')) // 头像 |
| | | } |
| | | |
| | | if (state) { |
| | | _userName = sessionStorage.getItem('CloudUserName') |
| | | } |
| | | |
| | | this.setState({ |
| | | menulist: null |
| | | menulist: null, |
| | | userName: _userName, |
| | | avatar: _avatar |
| | | }) |
| | | this.loadmenu() |
| | | this.props.modifyMainMenu('') |
| | |
| | | sessionStorage.setItem('CloudUserID', res.UserID) |
| | | sessionStorage.setItem('CloudSessionUid', Utils.getuuid()) |
| | | sessionStorage.setItem('CloudLoginUID', res.LoginUID) |
| | | sessionStorage.setItem('CloudUserName', res.UserName) |
| | | sessionStorage.setItem('CloudAvatar', res.icon) |
| | | sessionStorage.setItem('isEditState', 'true') |
| | | |
| | | let _avatar = this.state.avatar |
| | | if (res.icon) { |
| | | _avatar = Utils.getrealurl(res.icon) // 头像 |
| | | } |
| | | |
| | | this.setState({ |
| | | menulist: null, |
| | | loginVisible: false, |
| | | loginLoading: false |
| | | loginLoading: false, |
| | | userName: res.UserName, |
| | | avatar: _avatar |
| | | }) |
| | | this.loadmenu() |
| | | this.props.modifyMainMenu('') |