| | |
| | | _keys = Array.from(_keys.keys()) |
| | | } |
| | | |
| | | let _LText = _keys.map(key => `select '${key}' as MenuID`) |
| | | _LText = _LText.join(' union all ') |
| | | // let _LText = _keys.map(key => `select '${key}' as MenuID`) |
| | | // _LText = _LText.join(' union all ') |
| | | |
| | | let param = { |
| | | func: 's_rolemenu_sub', |
| | | RoleID: selectRoleId, |
| | | LText: Utils.formatOptions(_LText) |
| | | // LText: Utils.formatOptions(_LText) |
| | | RoleMenu: _keys.map(key => { |
| | | return {MenuID: key} |
| | | }) |
| | | } |
| | | |
| | | this.setState({ |
| | |
| | | this.getMainMenuList() |
| | | } |
| | | |
| | | /** |
| | | * @description 组件销毁,清除state更新 |
| | | */ |
| | | componentWillUnmount () { |
| | | this.setState = () => { |
| | | return |
| | | } |
| | | } |
| | | |
| | | shouldComponentUpdate (nextProps, nextState) { |
| | | return !is(fromJS(this.props), fromJS(nextProps)) || !is(fromJS(this.state), fromJS(nextState)) |
| | | } |