From 91294e385f43628543ebcd9ef4b9931beaabf4a1 Mon Sep 17 00:00:00 2001
From: Mr Ke <kelq@hugeinfo.com.cn>
Date: Wed, 27 May 2020 17:44:41 +0800
Subject: [PATCH] 修改样式

---
 SunshineIns/src/page/CriminalExecution.jsx |   35 ++++++++++++++++++++---------------
 1 files changed, 20 insertions(+), 15 deletions(-)

diff --git a/SunshineIns/src/page/CriminalExecution.jsx b/SunshineIns/src/page/CriminalExecution.jsx
index d6a946e..b8aa2e0 100644
--- a/SunshineIns/src/page/CriminalExecution.jsx
+++ b/SunshineIns/src/page/CriminalExecution.jsx
@@ -77,7 +77,7 @@
         let _this = this;
         window.addEventListener('message', function (e) {
             console.log('反馈', e)
-            if(e.data) {
+            if (e.data) {
                 _this.setState({
                     ...e.data
                 })
@@ -113,9 +113,11 @@
     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 })
@@ -187,7 +189,7 @@
     }
 
     render() {
-        const { data, resetKey, visible, loading, savedate, closeKey, formData, zIndex, display, fingerCode } = 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} />
@@ -229,20 +231,23 @@
                     <Input addonBefore="姓名" name='name' onChange={this.saveInputChange} value={savedate.name || ''} />
                     <Input addonBefore="牢房号" name='lnumber' onChange={this.saveInputChange} value={savedate.lnumber || ''} />
                     <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 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> */}

--
Gitblit v1.8.0