| | |
| | | if (appMenus) { |
| | | try { |
| | | appMenus = JSON.parse(appMenus) |
| | | appMenus = appMenus.map(item => { |
| | | item.name = item.MenuName |
| | | if (item.MenuNo && item.MenuNo !== item.MenuName) { |
| | | item.name = item.MenuName + `(${item.MenuNo})` |
| | | } |
| | | |
| | | return item |
| | | }) |
| | | } catch (e) { |
| | | appMenus = [] |
| | | } |
| | |
| | | {getFieldDecorator('copymenuId', { |
| | | initialValue: '' |
| | | })( |
| | | <Select allowClear showSearch onChange={(val) => this.setState({copymenuId: val})} filterOption={(input, option) => option.props.children.toLowerCase().indexOf(input.toLowerCase()) >= 0}> |
| | | <Select |
| | | allowClear |
| | | showSearch |
| | | onChange={(val) => this.setState({copymenuId: val})} |
| | | filterOption={(input, option) => option.props.children.toLowerCase().indexOf(input.toLowerCase()) >= 0} |
| | | > |
| | | {appMenus.map(option => |
| | | <Select.Option key={option.MenuID} value={option.MenuID}>{option.MenuName}</Select.Option> |
| | | <Select.Option key={option.MenuID} value={option.MenuID}>{option.name}</Select.Option> |
| | | )} |
| | | </Select> |
| | | )} |