|
@@ -183,9 +183,11 @@ class ScaleItem extends Component {
|
|
|
if(indexs[i]&&indexs[i].includes(j)){
|
|
|
if(its.type==1){ //量表
|
|
|
let scaleRes=formulaResult&&formulaResult[it.content.conceptId]&&formulaResult[it.content.conceptId].calcalculate;
|
|
|
+ const name = scaleRes&&scaleRes.result?(' 【'+it.content.name+'】 结果:'+scaleRes.result.value+" "+(scaleRes.result.text||'')):'【'+it.content.name+'】';
|
|
|
temp =<span className={style['scale']}
|
|
|
+ title={name}
|
|
|
onClick={this.handleShowScale.bind(this,it.content)}>
|
|
|
- {scaleRes&&scaleRes.result?(' 【'+it.content.name+'】 结果:'+scaleRes.result.value+" "+(scaleRes.result.text||'')):'【'+it.content.name+'】'}
|
|
|
+ {name}
|
|
|
</span>;
|
|
|
}else if(its.type==2){ //计算公式
|
|
|
const showRes = calcuResult&&calcuResult[item.conceptId]||it.content.result;
|
|
@@ -323,10 +325,11 @@ class ScaleItem extends Component {
|
|
|
it = {conceptId:i,name:scaleItems[i].name};//this.getScaleContent(scaleItems[i].data);
|
|
|
if(!it) continue;
|
|
|
let scaleRes=formulaResult&&formulaResult[it.conceptId]&&formulaResult[it.conceptId].calcalculate;
|
|
|
+ const name = scaleRes&&scaleRes.result?(' 【'+scaleItems[i].name+'】 结果:'+scaleRes.result.value+" "+(scaleRes.result.text||'')):'【'+scaleItems[i].name+'】';
|
|
|
//这里onClick不能用箭头函数,用箭头函数会一直绑定for的最后一个it
|
|
|
- temp =<span className={style['scale']} onClick={this.handleShowScale.bind(this,it)}>
|
|
|
- {scaleRes&&scaleRes.result?(' 【'+scaleItems[i].name+'】 结果:'+scaleRes.result.value+" "+(scaleRes.result.text||'')):'【'+scaleItems[i].name+'】'}
|
|
|
- </span>;
|
|
|
+ temp =<span className={style['scale']}
|
|
|
+ title={name}
|
|
|
+ onClick={this.handleShowScale.bind(this,it)}>{name}</span>;
|
|
|
li = disabled?<li>
|
|
|
<span>相关量表:</span>
|
|
|
<div className={style['row']}>{temp}</div>
|