| | |
| | | loading: false, |
| | | zIndex: '-1', |
| | | savedate: {}, |
| | | display: 'none' |
| | | display: 'none', |
| | | fingerCode: '' |
| | | }; |
| | | } |
| | | |
| | | componentDidMount() { |
| | | document.title = '社会观护管理'; |
| | | let _this = this; |
| | | window.addEventListener('message', function (e) { |
| | | console.log('反馈', e) |
| | | if (e.data) { |
| | | _this.setState({ |
| | | ...e.data |
| | | }) |
| | | } |
| | | }, false); |
| | | console.log('this', this); |
| | | this.iframeAddEventListener(); |
| | | } |
| | | |
| | |
| | | showModal = (id) => { |
| | | this.setState({ |
| | | visible: true, |
| | | zIndex: 1000 |
| | | zIndex: 1000, |
| | | iframeKey: id, |
| | | display: 'none' |
| | | }); |
| | | this.sendMsg() |
| | | this.sendMsg(); |
| | | // Fetch.socialCompanyDetail(id) |
| | | // .then(res => { |
| | | // this.setState({ savedate: res }) |
| | |
| | | } |
| | | |
| | | render() { |
| | | const { data, resetKey, visible, loading, savedate, closeKey, formData, zIndex, display } = this.state; |
| | | const { data, resetKey, visible, loading, savedate, closeKey, formData, zIndex, display, fingerCode, iframeKey } = this.state; |
| | | return ( |
| | | <div className="app-page"> |
| | | <HeadView history={this.props.history} /> |
| | |
| | | > |
| | | <Input addonBefore="姓名" name='name' onChange={this.saveInputChange} value={savedate.name || ''} /> |
| | | <Input addonBefore="牢房号" name='lnumber' onChange={this.saveInputChange} value={savedate.lnumber || ''} /> |
| | | <Input addonBefore="指纹唯一标识" name='bianshi' onChange={this.saveInputChange} value={savedate.bianshi || ''} addonAfter={<Row type="flex" style={{ flexWrap: 'nowrap' }}> |
| | | <Col style={{ cursor: 'pointer' }} onClick={() => this.setState({ display: 'block'})}> |
| | | <Input addonBefore="指纹唯一标识" name='fingerCode' onChange={this.saveInputChange} value={fingerCode || ''} addonAfter={<Row type="flex" style={{ flexWrap: 'nowrap' }}> |
| | | <Col style={{ cursor: 'pointer' }} onClick={() => this.setState({ display: 'block' })}> |
| | | 录入指纹 |
| | | </Col> |
| | | </Row>} /> |
| | | <Divider style={{ margin: '2px 0' }} /> |
| | | <iframe |
| | | style={{ width: '100%', height: '550px', display: display }} |
| | | onLoad={() => { }} |
| | | ref="iframe" |
| | | src='./fingerprint/指纹登记.html' |
| | | width="100%" |
| | | scrolling="no" |
| | | frameBorder="0" |
| | | /> |
| | | <div style={{ display: display }}> |
| | | <Divider style={{ margin: '2px 0' }} /> |
| | | <iframe |
| | | key={iframeKey} |
| | | style={{ width: '100%', height: '550px' }} |
| | | onLoad={() => { }} |
| | | ref="iframe" |
| | | src='./fingerprint/指纹登记.html' |
| | | width="100%" |
| | | scrolling="no" |
| | | frameBorder="0" |
| | | /> |
| | | </div> |
| | | </Modal> |
| | | |
| | | {/* </div> */} |