|
@@ -197,9 +197,9 @@ class ScaleItem extends Component {
|
|
|
const cresult = showRes&&showRes[1]&&showRes[1].text;
|
|
|
temp = <div className={style['results']}>
|
|
|
<span>计算公式结果:</span>
|
|
|
- <span className={style["blue"]} onClick={this.showFormula.bind(this,item.conceptId,it)}>{cresult?cresult:'请选择'}</span>
|
|
|
- <img src={level1} />
|
|
|
- <MiniToast title={it.content.name}
|
|
|
+ <span className={style["blue"]} style={disabled?{cursor:'default'}:''} onClick={disabled?'':this.showFormula.bind(this,item.conceptId,it)}>{cresult?cresult:'请选择'}</span>
|
|
|
+ {disabled?'':<img src={level1} />}
|
|
|
+ {disabled?'':<MiniToast title={it.content.name}
|
|
|
confirmText='关闭'
|
|
|
icon={allTableIcon}
|
|
|
show={formulaId&&formulaId==item.conceptId?true:false}
|
|
@@ -218,7 +218,6 @@ class ScaleItem extends Component {
|
|
|
return <div className={style["chooseItem"]}>
|
|
|
<Radio label={ii.detailName}
|
|
|
isSelect={ii.state == 1}
|
|
|
- disabled={disabled}
|
|
|
handleClick={this.handleForRadio.bind(this,item.conceptId,details,idd,ind)}>
|
|
|
>
|
|
|
</Radio>
|
|
@@ -232,7 +231,7 @@ class ScaleItem extends Component {
|
|
|
<span>{'请输入'+item1.name+':'}</span>
|
|
|
</td>
|
|
|
<td>
|
|
|
- {disabled?item1.value:<input type="text" placeholder="请输入" value={item1.value} onKeyDown={this.handleReg.bind(this)} onInput={(e)=>this.handleInputformula(item.conceptId,details,idd,e)}/>}
|
|
|
+ <input type="text" placeholder="请输入" value={item1.value} onKeyDown={this.handleReg.bind(this)} onInput={(e)=>this.handleInputformula(item.conceptId,details,idd,e)}/>
|
|
|
</td>
|
|
|
<td>
|
|
|
<span>{item1.uint}</span>
|
|
@@ -242,7 +241,7 @@ class ScaleItem extends Component {
|
|
|
}
|
|
|
})}
|
|
|
</table>
|
|
|
- {disabled?"":<div className={style["forMulBtn"]} onClick={this.calcuFormula.bind(this,its)}>计算</div>}
|
|
|
+ <div className={style["forMulBtn"]} onClick={this.calcuFormula.bind(this,its)}>计算</div>
|
|
|
<table>
|
|
|
{showRes && Array.isArray(showRes) &&showRes.map((itemResult) => {
|
|
|
return <tr>
|
|
@@ -255,14 +254,14 @@ class ScaleItem extends Component {
|
|
|
</tr>
|
|
|
})}
|
|
|
</table>
|
|
|
- </MiniToast>
|
|
|
+ </MiniToast>}
|
|
|
</div>
|
|
|
}else if(its.type==3){
|
|
|
temp = <div className={style['results']}>
|
|
|
<span>可能结果:</span>
|
|
|
- <span onClick={this.showOption.bind(this,item.conceptId)} className={style["blue"]}>{possible&&possible[item.conceptId]?possible[item.conceptId]:'请选择'}</span>
|
|
|
- <img src={level1} />
|
|
|
- <MiniToast title='结果选择'
|
|
|
+ <span onClick={disabled?'':this.showOption.bind(this,item.conceptId)} style={disabled?{cursor:'default'}:''} className={style["blue"]}>{possible&&possible[item.conceptId]?possible[item.conceptId]:'请选择'}</span>
|
|
|
+ {disabled?'':<img src={level1} />}
|
|
|
+ {disabled?'':<MiniToast title='结果选择'
|
|
|
icon={checkIcon}
|
|
|
show={optionId&&optionId==item.conceptId?true:false}
|
|
|
close={this.closeOption}
|
|
@@ -273,7 +272,6 @@ class ScaleItem extends Component {
|
|
|
{it.content.details&&it.content.details.map((lis,ind)=>{
|
|
|
return <div className={style["chooseItem"]}>
|
|
|
<Radio label={lis.detailName}
|
|
|
- disabled={disabled}
|
|
|
isSelect={radioVal&&radioVal[item.conceptId]==lis.detailName}
|
|
|
handleClick={this.handleRadio.bind(this,lis,item,i)}>
|
|
|
</Radio>
|
|
@@ -281,7 +279,7 @@ class ScaleItem extends Component {
|
|
|
</div>
|
|
|
})}
|
|
|
</div>
|
|
|
- </MiniToast>
|
|
|
+ </MiniToast>}
|
|
|
</div>;
|
|
|
}
|
|
|
const passId = item.details[j].type==1?item.details[j].content.conceptId:undefined;
|