|
@@ -366,7 +366,12 @@ class ChronicInfo extends React.Component{
|
|
|
getDetail(){
|
|
|
const {data,formulaResult,calcuResult,chronicMagItem} = this.props;
|
|
|
const {formulaId,optionId,possible,radioVal,calcuValues,currentIndex,hasEnterImg} = this.state;
|
|
|
+ let names = [];
|
|
|
let list = data&&data.map((v,i)=>{
|
|
|
+ if(this.getCritical(v)&&names.includes(v.name)){ //重复项
|
|
|
+ return '';
|
|
|
+ }
|
|
|
+ names.push(v.name);
|
|
|
return <div className={style["list"]}>
|
|
|
{v.name?<p>
|
|
|
{this.getCritical(v) ? '':<span>患者可能有</span>}
|
|
@@ -499,7 +504,7 @@ class ChronicInfo extends React.Component{
|
|
|
}
|
|
|
})}
|
|
|
</div>
|
|
|
- })
|
|
|
+ });
|
|
|
return list;
|
|
|
}
|
|
|
componentWillReceiveProps(next){
|