|
@@ -15,7 +15,7 @@ class AdverseReactions extends Component {
|
|
|
this.setDrugInfo = this.setDrugInfo.bind(this);
|
|
|
|
|
|
}
|
|
|
- changeReact(it, index) {
|
|
|
+ changeReact(it, index, item) {
|
|
|
this.props.changeReact(it, index);
|
|
|
}
|
|
|
handleMouseEnterDrug(index, item) {
|
|
@@ -55,7 +55,7 @@ class AdverseReactions extends Component {
|
|
|
{/* {console.log('adversReactionList', adversReactionList)} */}
|
|
|
|
|
|
{adversReactionList.map((item, index) => {
|
|
|
- return (<div className={style['adverse-reactions-item']} key={item.conceptId}>
|
|
|
+ return (<div className={style['adverse-reactions-item']} key={item.conceptId+item.name}>
|
|
|
<span className={style['last-treat-name-box']}>
|
|
|
<span
|
|
|
className={style['last-treat-big-name-box']}
|
|
@@ -74,9 +74,9 @@ class AdverseReactions extends Component {
|
|
|
|
|
|
</span>
|
|
|
{item.details.map((it, idx) => {
|
|
|
- return <span className={style['adverse-reactions-name']} key={item.id + it.name}>
|
|
|
- <input type="checkbox" checked={it.select} id={item.id + it.name} onChange={this.changeReact.bind(this, it, index)}/>
|
|
|
- <label for={item.id + it.name}> {it.name} </label>
|
|
|
+ return <span className={style['adverse-reactions-name']} key={item.conceptId + item.name + it.name}>
|
|
|
+ <input type="checkbox" checked={it.select} id={item.conceptId +item.name + it.name} onChange={this.changeReact.bind(this, it, index)}/>
|
|
|
+ <label for={item.conceptId +item.name + it.name}> {it.name} </label>
|
|
|
{it.value==1 && <span className={style['adverse-reactions-recommend']}>(智能推荐)</span>}
|
|
|
</span>
|
|
|
})}
|