| | |
| | | |
| | | changeApp = (val) => { |
| | | const { applist } = this.props |
| | | const { type } = this.state |
| | | |
| | | let app = applist.filter(item => `${item.ID},${item.kei_no}` === val)[0] |
| | | |
| | |
| | | this.setState({sublist, subAppId, appId}, () => { |
| | | this.getViews() |
| | | }) |
| | | this.props.form.setFieldsValue({subAppId}) |
| | | |
| | | if (type !== 'app') { |
| | | this.props.form.setFieldsValue({subAppId}) |
| | | } |
| | | } |
| | | |
| | | changeSubApp = (val) => { |
| | |
| | | }] |
| | | })( |
| | | <Select onChange={this.changeType}> |
| | | <Select.Option value="app">应用</Select.Option> |
| | | <Select.Option value="app">应用(基本信息)</Select.Option> |
| | | <Select.Option value="subapp">子应用</Select.Option> |
| | | <Select.Option value="view">页面</Select.Option> |
| | | <Select.Option value="role">权限树</Select.Option> |
| | |
| | | )} |
| | | </Form.Item> |
| | | </Col> |
| | | <Col span={12}> |
| | | {type !== 'app' ? <Col span={12}> |
| | | <Form.Item label="子应用"> |
| | | {getFieldDecorator('subAppId', { |
| | | initialValue: subAppId, |
| | |
| | | </Select> |
| | | )} |
| | | </Form.Item> |
| | | </Col> |
| | | </Col> : null} |
| | | {type === 'view' ? <Col span={12}> |
| | | <Form.Item label="页面"> |
| | | {getFieldDecorator('viewId', { |