|
@@ -29,24 +29,31 @@ class EmergencyProcedure extends React.Component {
|
|
}
|
|
}
|
|
}
|
|
}
|
|
handleShow(type){
|
|
handleShow(type){
|
|
|
|
+ const newinConf = {
|
|
|
|
+ width: '600', //窗口的文档显示区的宽度。以像素计。
|
|
|
|
+ height: '826', //窗口文档显示区的高度。以像素计。
|
|
|
|
+ left: '0', //窗口的 x 坐标。以像素计。
|
|
|
|
+ top: '0', //窗口的 y 坐标。以像素计。
|
|
|
|
+ openMode: "_blank" //每次都是新窗口打开为_blank,打开同一窗口填写任意字符串
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ const newWindowLocation = `width=${newinConf.width}, height=${newinConf.height}, left=${newinConf.left}, top=${newinConf.top} scrollbars=yes`
|
|
|
|
+ window.open('http://localhost:8082/emergency.html?disName='+'气胸', newinConf.openMode, newWindowLocation)
|
|
this.setState({
|
|
this.setState({
|
|
show:type
|
|
show:type
|
|
})
|
|
})
|
|
!type&&this.slideToggle(0)
|
|
!type&&this.slideToggle(0)
|
|
}
|
|
}
|
|
render(){
|
|
render(){
|
|
- const {data,setDataIdx,idx,windowHeight,hideAllDrop} = this.props;
|
|
|
|
|
|
+ const {emergencyname} = this.props;
|
|
const domNode = document.getElementById('root');
|
|
const domNode = document.getElementById('root');
|
|
- return ReactDom.createPortal(<div className={styles.emergencyProdureWrap} onClick={hideAllDrop}>
|
|
|
|
|
|
+ return ReactDom.createPortal(<div className={styles.emergencyProdureWrap}>
|
|
<div id="emergencyWrap" className={styles.emergencyWrap}>
|
|
<div id="emergencyWrap" className={styles.emergencyWrap}>
|
|
<span id="emergencys" onClick={()=>this.slideToggle(1)} className={styles.emergency}>急</span>
|
|
<span id="emergencys" onClick={()=>this.slideToggle(1)} className={styles.emergency}>急</span>
|
|
<span id="emergency" className={`${styles.emergency}`} onClick={()=>this.slideToggle(0)}>急</span>
|
|
<span id="emergency" className={`${styles.emergency}`} onClick={()=>this.slideToggle(0)}>急</span>
|
|
- <div id="emergencyName" className={styles.emergencyName} onClick={()=>this.handleShow(true)}>{data.emergencyname}</div>
|
|
|
|
|
|
+ <div id="emergencyName" className={styles.emergencyName} onClick={()=>this.handleShow(true)}>{emergencyname}救治流程</div>
|
|
<i onClick={()=>this.slideToggle(0)} id="emergencyPic"><img src={right} alt=""/></i>
|
|
<i onClick={()=>this.slideToggle(0)} id="emergencyPic"><img src={right} alt=""/></i>
|
|
</div>
|
|
</div>
|
|
- {
|
|
|
|
- <EmergencyModal windowHeight={windowHeight} idx={idx} handleShow={()=>this.handleShow()} setDataIdx={setDataIdx} show={this.state.show} data={data}></EmergencyModal>
|
|
|
|
- }
|
|
|
|
</div>,domNode)
|
|
</div>,domNode)
|
|
}
|
|
}
|
|
}
|
|
}
|