|
@@ -17,6 +17,7 @@ import adverseReactionIcon from './img/adverseReaction.png';
|
|
import $ from "jquery";
|
|
import $ from "jquery";
|
|
import {dragBox} from '@utils/drag';
|
|
import {dragBox} from '@utils/drag';
|
|
import ReactDom from "react-dom";
|
|
import ReactDom from "react-dom";
|
|
|
|
+import NewPortal from './NewPortal'
|
|
|
|
|
|
class Treat extends Component {
|
|
class Treat extends Component {
|
|
constructor(props){
|
|
constructor(props){
|
|
@@ -67,7 +68,8 @@ class Treat extends Component {
|
|
title, drugInfoList, hideDrugInfoMore, adversReactionList, changeReact, followUp, setFollowUp, isRead, hasFollowUp} = this.props;
|
|
title, drugInfoList, hideDrugInfoMore, adversReactionList, changeReact, followUp, setFollowUp, isRead, hasFollowUp} = this.props;
|
|
const { zIndex,show } = this.state
|
|
const { zIndex,show } = this.state
|
|
const domNode = document.getElementById('root');
|
|
const domNode = document.getElementById('root');
|
|
- return ReactDom.createPortal(
|
|
|
|
|
|
+ // return ReactDom.createPortal(
|
|
|
|
+ return <NewPortal visible = 'true'>
|
|
<div className={style['treat-wrapper']}>
|
|
<div className={style['treat-wrapper']}>
|
|
<div className={style['treat-mask']} onClick={this.hideTreat}>
|
|
<div className={style['treat-mask']} onClick={this.hideTreat}>
|
|
</div>
|
|
</div>
|
|
@@ -127,8 +129,10 @@ class Treat extends Component {
|
|
{showDrug && drugInfo && <DrugInfo setTreatBox={this.setTreatBox} treatIndexSet={treatIndexSet} drugInfo = {drugInfo} hideDrugInfo = {hideDrugInfo}></DrugInfo>}
|
|
{showDrug && drugInfo && <DrugInfo setTreatBox={this.setTreatBox} treatIndexSet={treatIndexSet} drugInfo = {drugInfo} hideDrugInfo = {hideDrugInfo}></DrugInfo>}
|
|
{/* 查询多个药品说明书 (添加数据查看药品说明书用)*/}
|
|
{/* 查询多个药品说明书 (添加数据查看药品说明书用)*/}
|
|
{/* {showDrug && <DrugInfo drugInfoList = {drugInfoList} hideDrugInfoMore = {hideDrugInfoMore}></DrugInfo>} */}
|
|
{/* {showDrug && <DrugInfo drugInfoList = {drugInfoList} hideDrugInfoMore = {hideDrugInfoMore}></DrugInfo>} */}
|
|
- </div>,domNode
|
|
|
|
- )
|
|
|
|
|
|
+ </div>
|
|
|
|
+ </NewPortal>
|
|
|
|
+ // ,domNode
|
|
|
|
+ // )
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
|